Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: Caloosahatchee Canal
  1. A canal that connects Lake Okeechobee with the Caloosahatchee River in southern Florida to form part of the Cross-Florida Waterway

Type of: canal

Part of: Everglade State, FL, Fla., Florida, Sunshine State