English dictionary
cape cod canal meaning and definition
Definition and meaning of cape cod canal at MeaningMonkey.org. cape cod canal meaning and definition in the English Dictionary.CAPE COD CANAL noun
Definition of Cape Cod Canal (noun)
- a canal connecting Cape Cod Bay with Buzzards Bay
Source: Princeton University Wordnet