DEFILADE


Meaning of DEFILADE in English

[def.i.lade] vt -lad.ed ; -lad.ing [prob. fr. de- + -filade (as in enfilade)] (1828): to arrange (fortifications) so as to protect the lines from frontal or enfilading fire and the interior from fire from above or behind -- defilade n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.