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

Related Sources

  • Definition for "Buzzards Bay"
    • An inlet of the Atlantic Ocean in southeast…
    • View More
  • Sentence for "Buzzards Bay"
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!