defilade
UK /dɛfɪˈleɪd/ US /dɛfɪˈleɪd/
verb 1noun 1
Definitions
verb
1
To fortify (something) as a protection from enfilading fire.
noun
1
A fortification having such protection.
Your note
not saved0 chars
verb
To fortify (something) as a protection from enfilading fire.
noun
A fortification having such protection.