SCARP


Meaning of SCARP in English

noun a steep descent or declivity.

2. scarp ·noun the slope of the ditch nearest the parapet; the escarp.

3. scarp ·noun a band in the same position as the bend sinister, but only half as broad as the latter.

4. scarp ·vt to cut down perpendicularly, or nearly so; as, to scarp the face of a ditch or a rock.

Webster English vocab.      Английский словарь Webster.