• Definition for "Buzzards Bay"
    • An inlet of the Atlantic Ocean in southeast…
    • View More
  • Sentence for "Buzzards Bay"
    • Four decades after a 1969 spill…
    • View More

Buzzards Bay definition

  • others:
    • An inlet of the Atlantic Ocean in southeast Massachusetts connected with Cape Cod Bay by the Cape Cod Canal.
  • noun:
    • an inlet associated with the Atlantic Ocean in southeastern Massachusetts
42 votes

How would you define Buzzards Bay?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!