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
Meaning 2 : a long steep slope or cliff at the edge of a plateau or ridge; usually formed by erosion

    Synonyms : escarpment

How to Pronounce Scarp

  • skÉ‘rp