Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

scarp Definition

Cancel
scarp
noun(scarp)
a steep artificial slope in front of a fortification
Synonyms: escarp, escarpment, protective embankment,
scarp
noun(scarp)
a long steep slope or cliff at the edge of a plateau or ridge; usually formed by erosion
Synonyms: escarpment,

Words Related to scarp!

scarp Examples by Brain Bank Users