Definition of Tewksbury in US English:

Tewksbury

proper noun

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

Pronunciation

Tewksbury

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