Levees Meaning

There are 3 meaning(s) for word Levees

Meaning 1 : a formal reception of visitors or guests (as at a royal court)

Meaning 2 : an embankment that is built in order to prevent a river from overflowing

Meaning 3 : a pier that provides a landing place on a river