DEFILADED MEANING IN ENGLISH

• Defiladed Definition & Synonyms

  1. (imp. & p. p.) of Defilade


• Defilade Definition & Synonyms

  1. (v. t.) To raise, as a rampart, so as to shelter interior works commanded from some higher point.


RECENT SEARCHES