Home / S / scarp

scarp

noun 5 letters Scrabble 9 WWF 11
Definitions
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; usually formed by erosion

Want another word?
Spin the dictionary for a fresh one.
Generate a word →