a very steep bank or slope; an escarpment.
"the north face is a very steep scarp"
cut or erode (a slope or hillside) so that it becomes steep, perpendicular, or precipitous.
"the scarped edge of the central plateau 😀
B Max Titanium X 1.0 125 bhp in Magnetic with built in SatNav and rear sensors.