Scarp Meaning
There are 2 meaning(s) for word Scarp
Meaning 1 : a steep artificial slope in front of a fortification
Synonyms : escarp, escarpment, protective embankment
Synonyms : escarp, escarpment, protective embankment
Meaning 2 : a long steep slope or cliff at the edge of a plateau or ridge; usually formed by erosion
Synonyms : escarpment
Synonyms : escarpment
How to Pronounce Scarp
- skɑrp
