Embankments, noun plural of embankment. Synonyms in the same form.
levees, slopes, earthworks, ramparts, banks, dykes, dikes
All synonyms for embankment →