1. foreguard - Noun
2. foreguard - Verb
(transitive) To guard beforehand.
(transitive) To guard in front.
foreguard (plural foreguards) A forward guard, or guard placed out front.