meaning of caloosahatchee canal

caloosahatchee canal meaning in General Dictionary

a canal that links Lake Okeechobee utilizing the Caloosahatchee River in south Florida to make part of the Cross-Florida Waterway