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