Definitions of protective embankment:

  • noun:   a steep artificial slope in front of a fortification