English dictionary
defilade meaning and definition
Definition and meaning of defilade at MeaningMonkey.org. defilade meaning and definition in the English Dictionary.DEFILADE noun
Definition of defilade (noun)
- the arrangement of defensive fortifications to protect against enemy fire
Source: Princeton University Wordnet