Word
defilade, n.
(defilades)
the arrangement of defensive fortifications to protect against enemy fire
<noun.artifact>
defilade
semantic pointers
hypernym
fortification, munition