Defilade
Word Dictionary
-> Defilade
Search:
Defilade
(v. t.) To raise, as a rampart, so as to shelter interior works commanded from some higher point.
Terms of Use
Canadian Jobs