SCARP Meaning of SCARP in English (v. t.) To cut down perpendicularly, or nearly so; as, to scarp the face of a ditch or a rock. Webster's English dictionary. Английский словарь Webster. 2012