1. (公路、铁路等的)路堤;(河、海等的)堤,堤岸
An embankment is a thick wall of earth that is built to carry a road or railway over an area of low ground, or to prevent water from a river or the sea from flooding the area.
1. a long artificial mound of stone or earth
built to hold back water or to support a road or as protection