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
a
steep
artificial
slope
in
front
of a
fortification
Other information on scarp
WIKIPEDIA results for
scarp
Amazon results for
scarp
Tweet