English synonyms about - contact  

Cape Cod Canal

noun

1 Cape Cod Canal

A canal connecting Cape Cod Bay with Buzzards Bay.


Find more on cape cod canal elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0162