Dictionary Check: levee
"levee" is a valid word!
Scrabble
8
points
Words with Friends
10
points
Definition
noun
a formal reception of visitors or guests (as at a royal court)
noun
a pier that provides a landing place on a river
noun
an embankment that is built in order to prevent a river from overflowing
Advertisement