Learn how to say Levee correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word levee:
an embankment built to prevent the overflow of a river.
a ridge of sediment deposited naturally alongside a river by overflowing water.
North American a landing place; a quay.
early 18th century (originally US): from French levée, feminine past participle of lever ‘to lift’