SCARP


Meaning of SCARP in English

■ noun a very steep bank or slope; an e~ment.

↘the inner wall of a ditch in a fortification.

■ verb cut or erode so as to form a ~.

Origin

C16 (with ref. to fortification): from Ital. ~a .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.