embankment
ˈembæŋkmənt
Definitions
1. noun
A natural or artificial structure constructed on the bank of a river or stream to prevent flooding or to provide a road or other facility.
“The city’s engineers built an embankment to protect the downtown area from the frequent flooding of the nearby river.”