SCARPED Meaning of SCARPED in English impf & ·p.p. of scarp. Webster English vocab. Английский словарь Webster. 2012