0%

ALL meanings of lake okeechobee

lake O·kee·cho·bee
L l
  • noun lake okeechobee a lake in S Florida, in the Everglades: second largest freshwater lake wholly within the US. Area: 1813 sq km (700 sq miles) 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?