A levee
a leeve
a leeve
a leeve
a leeve
a leeve
levees
I don't knon
An embankment built along the side of a river to control flooding can be called several things. Probably levee is the most common, but it can be dike or floodbank. It can also be called what you called it, an embankment.
Dam
they built irrigation systems to control flooding
Dams, dykes, and levees are built to control the flow of water.
ditches dug and built to control flooding and to better water more land