Definition of Taunton in English:

Taunton

proper noun

  • 1The county town of Somerset, in south-western England; population 61,000 (est. 2009).

  • 2An industrial city in south-eastern Massachusetts; population 55,702 (est. 2008).

Pronunciation

Taunton

/ˈtɔːntən/