Synonyms of Levee
Primary definition: An embankment built along the side of a river to prevent high water from flooding adjacent land.
Primary definition: An embankment built along the side of a river to prevent high water from flooding adjacent land.