Defilade has 3 different meanings across 1 category:
Noun
the arrangement of defensive fortifications to protect against enemy fire
A fortification having such protection.
To fortify (something) as a protection from enfilading fire.