Definition of Taunton in US 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/