scarpEnglish

escarpment, scarp, escarp, protective embankment

Noun

A steep artificial slope in front of a fortification

English: escarpment, escarp, scarp, protective embankment

A long steep slope or cliff at the edge of a plateau or ridge, usually formed by erosion

English: escarpment, scarp

English words with similar meanings

Show 3 words

Words that start with "scarp"