English dictionary
scarp meaning and definition
Definition and meaning of scarp at MeaningMonkey.org. scarp meaning and definition in the English Dictionary.SCARP noun
Definition of scarp (noun)
- a long steep slope or cliff at the edge of a plateau or ridge; usually formed by erosion
- synonyms: escarpment
- a steep artificial slope in front of a fortification
- synonyms: escarp, escarpment, protective embankment
Source: Princeton University Wordnet