defilade
noun
1. the arrangement of defensive fortifications to protect against enemy fire
Definition categories: man–made, fortification, munition
verb
1. (transitive) To fortify something as a protection from enfilading fire.
1. the arrangement of defensive fortifications to protect against enemy fire
Definition categories: man–made, fortification, munition
1. (transitive) To fortify something as a protection from enfilading fire.