levee is a crossword puzzle answer that we have spotted 14 times. Embankment flood foiler River embankment Damlike structure Assembly of people Bank bordering a river A formal reception of guests Embankment on the Mississippi A reception or assembly of people Sediment deposited alongside a river Embankment that should prevent flooding Embankment built to prevent river flooding An embankment built to prevent the overflow of a river A ridge of sediment deposited naturally alongside a river