What does cape cod canal mean?

cape cod canal meaning in General Dictionary

a canal connecting Cape Cod Bay with Buzzards Bay