VariousWords beta
Definitions:
Noun
escarpment
escarp
scarp
protective embankment
Definition: a steep artificial slope in front of a fortification
Definition: The side of the ditch next to the parapet in a fortification; the scarp.
Verb
Definition: To make into, or furnish with, a steep slope, like that of a scarp.