Definition of Taunton in English:

Taunton

proper noun

  • 1An industrial city in southeastern Massachusetts; population 55,702 (est. 2008)

  • 2The county town of Somerset, in southwestern England; population 61,000 (est. 2009)

Pronunciation

Taunton

/ˈtôn(t)n/