- a town in central Massachusetts.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018
Examples from the Web for northborough
“I was talking to a family in Northborough, Mass., the other day, Sheryl and Mark Nixon,” Ryan said.The Car Crash Paul Ryan Should Have Avoided at the VP Debate
October 13, 2012