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.