What does Scarp mean?
- noun — a steep artificial slope in front of a fortification
- noun — a long steep slope or cliff at the edge of a plateau or ridge
Synonyms
- escarpment
- escarp
Letter by letter
- S as the first letter
- C as the second letter
- A as the third letter
- R as the fourth letter
- P as the fifth letter