Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
escarpment
in English
escarpment
us
/iːˈskɑːrp.mənt/
uk
/ɪˈskɑːp.mənt/
#uncommon
Plural
escarpments
Definitions
Noun
a
steep
slope
or
cliff
;
fortified
edge
or
ridge
face
The
escarpment
formed
a
natural
barrier
around
the
ancient
city
.