Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
rampart
in English
rampart
us
/ˈræm.pɑrt/
uk
/ˈræmpərt/
#uncommon
Plural
ramparts
Definitions
Noun
a
defensive
earth
mound
or
wall
;
for
protection
a
barrier
for
defense
;
a
protective
structure
a
steep
river
or
gorge
bank