Translation of "rampart" - English-Spanish dictionary

rampart

noun /ˈrӕmpaːt/

(often in plural) a mound or wall for defence

terraplén; muralla
The defenders were drawn up on the ramparts of the castle.

(Translation of “rampart” from the PASSWORD English-Spanish Dictionary © 2014 K Dictionaries Ltd)