Answer: defiladed

AnswerCrossword Clue
defiladedProtect (a position, vehicle, or troops) against enemy observation or gunfire
defiladedDEFILADE, to shield from enemy fire