escarp
noun
1. a steep artificial slope in front of a fortification
Similar word(s): escarpment, scarp
Definition categories: man–made, fortification, munition
verb
1. (transitive) To make into, or furnish with, a steep slope, like that of a scarp.