jump to corresponding sense entry
noun
A steep artificial slope in front of a fortification.
synonyms: escarp, escarpment, scarp.
is a specific kind of: fortification, munition.
Find more on protective embankment elsewhere: etymology - rhymes - Wikipedia.
debug info: 0.0233