1. defilade - Noun
2. defilade - Verb
To raise, as a rampart, so as to shelter interior works commanded from some higher point.
Source: Webster's dictionaryThe XM25 Counter Defilade Target Engagement System, or “Punisher,” was designed to engage enemy troops behind cover. Source: Internet