Definition of Scarp
Noun: scarp skaa(r)p
- A long steep slope or cliff at the edge of a plateau or ridge; usually formed by erosion
- escarpment
- A steep artificial slope in front of a fortification
- escarpment, escarp, protective embankment
Anagrams containing the word scarp