What is Leveed?

Leveed definition and meaning on Dictionary terms:
an embankment designed to prevent the flooding of a river.
Geology. natural levee.
Agriculture. one of the small continuous ridges surrounding fields that are to be irrigated.
History/Historical. a landing place for ships; quay.

verb (used with object), levA.eed, levA.eeA.ing.
to furnish with a levee: to levee a treacherous stream.


reference: https://www.dictionary.com/browse/leveed