en garde
English Dictionary
->
Letter E
-> en garde
Search Dictionary:
en garde Definition
(s) (
fencing
)
in
a
defensive
stance
en garde Synonyms
en garde
© Art Branch Inc.