EnglishMain Dictionary
embankment
Universal Words
noun
1 a wall of stone or earth made to keep water back or to carry a road or railway/railroad over low ground
2 a slope made of earth or stone that rises up from either side of a road or railway/railroad