What is the full meaning of defilading
DEFILADE, (French) to plan a fortification so as to protect it or those in it from raking crossfire [v]
Example of the word defilading placed on a Scrabble board.