1 English Synonyms for FLOODBANK
Prev.1Next
levee
Definition: 1. An embankment to prevent inundation; as, the levees along the Mississippi.
There are 10 definitions of the word levee
Show more information about levee
Prev.1Next
Search took: 4.7988 ms