Noun: escarp e'skaa(r)p
- A steep artificial slope in front of a fortification
"The castle's escarp made it difficult for invaders to approach";
- escarpment, scarp, protective embankment
Derived forms: escarps
Type of: fortification [rare], munition