defilade

nounA position or arrangement that provides protection from enemy fire, especially by using natural or artificial obstacles.
verbTo protect (troops or equipment) from enemy fire by placing them in a sheltered position.

Antonyms

defilade synonyms & antonyms | whatsthatwordmean | whatsthatwordmean