en garde
Meaning, Definition & Usage
Dictionary
Related
adjective satellite
(fencing) in a defensive stance
WordNet
Previous
emunctory
emuscation
emyd
emydea
emydidae
Next
enable
enablement
enabling
enact
enactive