Advertisement

Advertisement

Foxborough

[ foks-bur-oh, -buhr-oh ]

noun

  1. 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.

New England is at home again in this one, and the Pats are 24-9 in Foxborough when coming off a loss since 2001.

Advertisement

Word of the Day

flabbergast

[flab-er-gast ]

Meaning and examples

Start 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


fox boltfox brush