Buzzards Bay

arm of the Atlantic, on the SE coast of Mass., at the base of Cape Cod peninsula

See Buzzards Bay in American Heritage Dictionary 4

An inlet of the Atlantic Ocean in southeast Massachusetts connected with Cape Cod Bay by the Cape Cod Canal.

Learn more about Buzzards Bay

Buzzards Bay

link/cite print suggestion box