Meaning of cape cod canal

Definition of cape cod canal

(noun) a canal connecting Cape Cod Bay with Buzzards Bay

Other information on cape cod canal

WIKIPEDIA results for cape cod canal
Amazon results for cape cod canal