SCARP Meaning of SCARP in English Also "escarpment." A steep cliff or steep slope, formed either as a result of faulting or by the erosion of inclined rock strata. English glossary Of Geography. Английский глоссарий географии. 2012