Definition Definition

Defilade

Defilade refers to

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.

Category: Defense Terms
Share it: CITE

Related Definitions