DEFILADE


Meaning of DEFILADE in English

[ ˌdɛfɪ'leɪd ]

■ noun Military the protection of a position, vehicle, or troops against enemy observation or gunfire.

Origin

C19: from Fr. défiler 'protect from the enemy' + -ade 1 .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.