The only other words that could be used in this context are "dike" and "levee", which comes from the French language meaning 'raised up'.
One use is to prevent a river from overflowing. It can also be used for irrigation purposes.One use is to prevent a river from overflowing. It can also be used for irrigation purposes.One use is to prevent a river from overflowing. It can also be used for irrigation purposes.One use is to prevent a river from overflowing. It can also be used for irrigation purposes.One use is to prevent a river from overflowing. It can also be used for irrigation purposes.One use is to prevent a river from overflowing. It can also be used for irrigation purposes.
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.
a leeve
a leeve
a leeve
a leeve
a leeve
Canyon
An artficial levee is an embankment built to contain a river or lake.
I don't knon
levees or banks
A wall built to prevent flooding is typically called a flood barrier or a flood defense wall. These walls are designed to hold back rising water levels and protect properties and infrastructure from flood damage.