Meaning of scarp

Definition of scarp

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

Other information on scarp

WIKIPEDIA results for scarp
Amazon results for scarp