embankment
noun[C]
uk/ɪmˈbæŋk.mənt/us/ɪmˈbæŋk.mənt/anartificialslopemade ofearthand/orstones:
堤,堤岸,堤围;(路)堤ariver/road/railwayembankment河堤/路堤/铁路路堤
Geography: banks & embankments
- bank
- bluff
- dune
- hummock
- levee
- mound
- riverbank
- riverine
- riverside
- sandbank
- sandbar
- shoal
- snow bank
- terraced