embankmentnoun [ C ]
uk/ɪmˈbæŋk.mənt/us/ɪmˈbæŋk.mənt/an artificial slope made of earth and/or stones:
a river/road/railway embankment
Thesaurus: synonyms and related words
Geography: banks & embankments
- bank
- bluff
- dune
- hummock
- levee
- mound
- riverbank
- riverine
- riverside
- sandbank
- sandbar
- shoal
- snow bank
- terraced