SCARP
Definition:
- [noun] a long steep slope or cliff at the edge of a plateau or ridge; usually formed by erosion
Synonyms: ement - [noun] a steep artificial slope in front of a fortification
Synonyms: ement, eprotective embankment
Synonyms:
- Search for synonyms for SCARP



