D2E1F4I1L1A1D2E1S1
14 points
DEFILADES 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