levees
le-vees
noun
Artificial embankments built alongside rivers to prevent flooding, especially in low-lying areas.
"The levees protected the town from the swollen river."
Thesaurus
Synonyms: levee
le-vees
Artificial embankments built alongside rivers to prevent flooding, especially in low-lying areas.
"The levees protected the town from the swollen river."
Synonyms: levee