Definition of Tewksbury in English:

Tewksbury

proper noun

  • A town in northeastern Massachusetts, southeast of Lowell; population 29,543 (est. 2008)

Pronunciation:

Tewksbury

/ˈt(y)o͞oksb(ə)rē/