'protective embankment' definitions:

Definition of 'protective embankment'

(from WordNet)
noun
A steep artificial slope in front of a fortification [syn: escarpment, escarp, scarp, protective embankment]