protective embankment - a steep artificial slope in front of a fortificationescarp, escarpment, scarpfortification, munition - defensive structure consisting of walls or mounds built around a stronghold to strengthen it
protective embankment
noun
Synonyms for protective embankment
noun a steep artificial slope in front of a fortification