lake okeechobee Meaning, Definition & Usage

  1. noun a lake in southeast Florida to the north of the Everglades
    Okeechobee.

WordNet