Home

Word

defilade, n.
(defilades)
more info the arrangement of defensive fortifications to protect against enemy fire
<noun.artifact>

defilade
semantic pointers
hypernym