levee

Noun
  1. A formal reception of visitors or guests (as at a royal court) (synset 108271548)
  2. A pier that provides a landing place on a river (synset 103664085)
  3. An embankment that is built in order to prevent a river from overflowing (synset 103663961)

Other Searches