Scarp

Look up scarp or scarps in Wiktionary, the free dictionary.

Scarp may refer to:

Landforms and geology

Other

See also