meaning of defilade

1. To raise, as a rampart, so as to shelter interior works commanded from some higher point.
2.
the arrangement of defensive fortifications to protect against enemy fire


Related Words

defilade | defiladed |

Developed & Maintained By Taraprasad.com

Treasure Words