NOUN | artifact | defilade | the arrangement of defensive fortifications to protect against enemy / enemy fire |
---|
Meaning | The arrangement of defensive fortifications to protect against enemy / enemy fire. | |
---|---|---|
Broader | fortification, munition | defensive structure consisting of walls or mounds built around a stronghold to strengthen it |
©2001-25 · HyperDic hyper-dictionary · Contact