English dictionary
escarp meaning and definition
Definition and meaning of escarp at MeaningMonkey.org. escarp meaning and definition in the English Dictionary.ESCARP noun
Definition of escarp (noun)
- a steep artificial slope in front of a fortification
- synonyms: escarpment, protective embankment, scarp
Source: Princeton University Wordnet