VariousWords beta
Related Terms:
Definitions:
Noun
escarpment
scarp
Definition: a long steep slope or cliff at the edge of a plateau or ridge; usually formed by erosion
escarpment
escarp
scarp
protective embankment
Definition: a steep artificial slope in front of a fortification
Definition: the steep artificial slope below a fort's parapet
Verb
Definition: to cut, scrape, erode, or otherwise make into a scarp or escarpment