RAMPART


Meaning of RAMPART in English

(n.) That which fortifies and defends from assault; that which secures safety; a defense or bulwark.

Webster's English dictionary.      Английский словарь Webster.