Meaning of en garde
Definition of en garde
(adj)
(fencing) in a
defensive
stance
Other information on en garde
WIKIPEDIA results for
en garde
Amazon results for
en garde
Tweet