scarp
Info · Definitions · Synonyms · Characters
Definitions
(noun) a long steep slope or cliff at the edge of a plateau or ridge; usually formed by erosion. Synonyms: escarpment.
Noun Definition 1
Info · Definitions · Synonyms · Characters