Definisi 'defilade'
|
English to English noun
1 |
the arrangement of defensive fortifications to protect against enemy fire |  | source: wordnet30 verb
2 |
To raise, as a rampart, so as to shelter interior works commanded from some higher point. |  | source: webster1913
|
|
|