Thesaurus.com
Dictionary.com
Definitions

embankment

[em-bangk-muhnt] / ɛmˈbæŋk mənt /
NOUN
dike
Synonyms