DEFILADE


Meaning of DEFILADE in English

(*) 1. Protection from hostile observation and fire provided by an obstacle such as a hill, ridge, or bank. 2. A vertical distance by which a position is concealed from enemy observation. 3. To shield from enemy fire or observation by using natural or artificial obstacles.

DOD English dictionary of military terms.      Английский словарь военных терминов DOD.