levee
definition
a embankment built to prevent the overflow of a river
example
The town built a strong levee to stop the river from flooding the streets.
synonyms
dikeembankmentdam
word origin — The word 'levee' comes from the French term 'levée', meaning 'to raise' or 'to lift up'.