protective embankment - English Synonyms Dictionary

protective embankment

n.
[1] escarpment , escarp , scarp