Definitions of Lake okeechobee:

  • noun:   a lake in southeast Florida north of the Everglades