Buzzards-bay definitions

bŭz'ərdz
An inlet of the Atlantic Ocean in southeast Massachusetts connected with Cape Cod Bay by the Cape Cod Canal.
8
0
Arm of the Atlantic, on the SE coast of Mass., at the base of Cape Cod peninsula.
proper name
7
0