Definition of Stockton-on-Tees in English:

Stockton-on-Tees

proper noun

  • An industrial town in northeastern England, a port on the Tees River near its mouth on the North Sea; population 80,600 (est. 2009).

Pronunciation

Stockton-on-Tees

/ˈstäktən än ˈtēz/