Advertisement
Advertisement
Foxborough
[ foks-bur-oh, -buhr-oh ]
noun
- a town in E Massachusetts.
Discover More
Example Sentences
Week 4 of the NFL season brought us the long-awaited and much-hyped return of Brady to New England — and it gave us a very loud doink that allowed the Tampa Bay Buccaneers to leave Foxborough with a narrow win.
From FiveThirtyEight
New England is at home again in this one, and the Pats are 24-9 in Foxborough when coming off a loss since 2001.
From FiveThirtyEight
Advertisement
Word of the Day
[flab-er-gast ]
Meaning and examplesStart each day with the Word of the Day in your inbox!
By clicking "Sign Up", you are accepting Dictionary.com Terms & Conditions and Privacy Policies.
Advertisement
Advertisement
Advertisement
Browse