embankment

nounA wall or mound of earth, stone, or concrete built to hold back water or to support a road or railway.

Synonyms

embankment synonyms & antonyms | whatsthatwordmean | whatsthatwordmean