1 Noun 1 Verb 0 Adj. 0 Adv.
Filters
ENescarpNoun
EN
A steep artificial slope in front of a fortification
escarpmentscarp
bn:00031561n Concept
English:
fortification
ENescarpVerb
EN
To make into, or furnish with, a steep slope, like that of a scarp.
bn:13649909v Concept