Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun defilade
1 sense of defilade
Sense 1
defilade -- (the arrangement of defensive fortifications to protect against enemy fire)
=> fortification, munition -- (defensive structure consisting of walls or mounds built around a stronghold to strengthen it)