EGAVE
fougade
Meaning
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