Noun Definition
escarp
1.Definition: a steep artificial slope in front of a fortification
Related Noun(s):escarpment, scarp
Category: Objects1.Definition: a steep artificial slope in front of a fortification
Related Noun(s):escarpment, scarp
Category: Objects