SCARP


Meaning of SCARP in English

[scarp] n [It scarpa] (1589) 1: the inner side of a ditch below the parapet of a fortification

2. a: a line of cliffs produced by faulting or erosion--see fault illustration b: a low steep slope along a beach caused by wave erosion -- scarped adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.