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