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