Synonyms of Levee

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

Full Dictionary Entry

Antonyms & Opposite Concepts