Buzzards Bay noun1 •A bay of the Atlantic Ocean, within the waters of southern Massachusetts, United States.