'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]