Escarp has 3 different meanings across 1 category:
Noun
a steep artificial slope in front of a fortification
The side of the ditch next to the parapet in a fortification; the scarp.
To make into, or furnish with, a steep slope, like that of a scarp.