D2E1F4I1L1A1D2E1D2
15 points
DEFILADED is validvalid
DEFILADE, to shield from enemy fire
DEFILADE, (French) to plan a fortification so as to protect it or those in it from raking crossfire
DEFILADE, to shield from enemy fire
DEFILADE, (French) to plan a fortification so as to protect it or those in it from raking crossfire