Answer: defilades

AnswerCrossword Clue
defiladesThe protection of a position, vehicle, or troops against enemy observation or gunfire
defiladesDEFILADE, to shield from enemy fire