English synonyms about - contact  

protective embankment

noun

1 protective embankment

A steep artificial slope in front of a fortification.

synonyms: escarp, escarpment, scarp.


Find more on protective embankment elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0233