Noun Definition
scarp
1.Definition: a long steep slope or cliff at the edge of a plateau or ridge; usually formed by erosion
Related Noun(s):escarpment
Category: Objects2.Definition: a steep artificial slope in front of a fortification
Related Noun(s):escarp, escarpment
Category: Objects