SCARP


Meaning of SCARP in English

noun Etymology: Italian ~a Date: 1589 the inner side of a ditch below the parapet of a fortification, 2. a line of cliffs produced by faulting or erosion, a low steep slope along a beach caused by wave erosion, ~ed adjective

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.