Definition of Cape Cod Canal

  • 1. A canal connecting Cape Cod Bay with Buzzards Bay Noun

Semanticaly linked words with "cape cod canal"