defilade
English Dictionary
->
Letter D
-> defilade
Search Dictionary:
defilade Definition
(n)
the
arrangement
of
defensive
fortifications
to
protect
against
enemy
fire
defilade Synonyms
defilade
© Art Branch Inc.