English | German | Russian | Czech

scarp English

Meaning scarp meaning

What does scarp mean?

scarp

(= escarpment) a long steep slope or cliff at the edge of a plateau or ridge; usually formed by erosion (= escarpment) a steep artificial slope in front of a fortification

Synonyms scarp synonyms

What other words have the same or similar meaning as scarp?

Are you looking for...?