Dictionary - scarp

Dictionary Results for scarp

1. scarp - noun

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

Synonym(s): escarpment

Hypernym(s): slope, incline, side

2. scarp - noun

· a steep artificial slope in front of a fortification

Synonym(s): escarpment, escarp, protective_embankment

Hypernym(s): fortification, munition

Try Again
Android App on Google Play Android App on Amazon