RAMPART


Meaning of RAMPART in English

■ noun a defensive wall of a castle or walled city, having a broad top with a walkway.

Origin

C16: from Fr. rempart , from remparer 'fortify, regain possession of', based on L. ante 'before' + parare 'prepare'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.