DEFILADE


Meaning of DEFILADE in English

v. & n.

--v.tr. secure (a fortification) against enfilading fire.

--n. this precaution or arrangement.

Etymology: DEFILE(2) + -ADE

Oxford English vocab.      Оксфордский английский словарь.