EGAVE

fougade

Meaning

  1. noun A kind of land mine; a fougasse.

Similar words

fougasse fouet fogou fuage flanconade foin fuze fumage funge foufou

Often followed by

or

Save “fougade” to learn later