Definisi 'rampart'
English to English
1 an embankment built around a space for defensive purposes
• they stormed the ramparts of the city
• they blew the trumpet and the walls came tumbling down
source: wordnet30
2 That which fortifies and defends from assault; that which secures safety; a defense or bulwark.
source: webster1913
3 To surround or protect with, or as with, a rampart or ramparts.
source: webster1913
More Word(s)
bulwark, fence, fence in, palisade, surround, embankment, bailey, battlement, crenelation, crenellation, earthwork, antonine wall, chinese wall, great wall, great wall of china, fortification, munition,

Visual Synonyms
Click for larger image