embankment

noun
🔊/ɪmˈbæŋkmənt/
🔊/ɪmˈbæŋkmənt/
jump to other results
  1. a wall or bank of stone or earth made to keep water back or to carry a road or railway over low ground堤;堤岸;堤围;(公路或铁路)路堤Topics Transport by bus and trainc2, Transport by car or lorryc2