Synonyms of embankment in English:

embankment


See definition of embankment

noun

1‘a steep grassy embankment’

SYNONYMS
bank, mound, ridge, earthwork, causeway, barrier, levee, dam, dyke
slope, verge