Defilade — definition

1. defilade (Noun)

1 definition

defilade (Noun) — The arrangement of defensive fortifications to protect against enemy fire.

2 types of
Munition fortification