SCARP


Meaning of SCARP in English

/ skɑːp; NAmE skɑːrp/ noun

( technical ) a very steep slope

••

WORD ORIGIN

late 16th cent. (with reference to fortification): from Italian scarpa .

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.