Scarp (Noun)
Meaning 1
A steep artificial slope in front of a fortification.
Classification
Nouns denoting man-made objects.
Synonyms
Hypernyms
Meaning 2
A long steep slope or cliff at the edge of a plateau or ridge; usually formed by erosion.
Classification
Nouns denoting natural objects (not man-made).