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

Advertisement

Advertisement

Advertisement


fox boltfox brush