0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?