ALL meanings of leveed
lev·ee
L l - noun leveed Having a levee. 1
- noun leveed an embankment designed to prevent the flooding of a river. 1
- noun leveed Geology. natural levee. 1
- noun leveed Agriculture. one of the small continuous ridges surrounding fields that are to be irrigated. 1
- noun leveed History/Historical. a landing place for ships; quay. 1
- verb with object leveed to furnish with a levee: to levee a treacherous stream. 1