Definitions for escarp
Overview of noun escarp
The noun escarp has 1 senses? (no senses from tagged texts)
1. escarpment, escarp, scarp, protective embankment
(a steep artificial slope in front of a fortification)
(a steep artificial slope in front of a fortification)
