levee (n.)

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

  2. a pier that provides a landing place on a river

  3. an embankment that is built in order to prevent a river from overflowing

The dictionary is based on the WordNet Electronic Lexical Database.
WordNet 3.0 Copyright 2011 by Princeton University. All rights reserved.