SynonymX
Speak
En Garde
Definition of En Garde
1.
(fencing) in a defensive stance
Adjective Satellite
Semanticaly linked words with "en garde"
defensive