an industrial town in NE England, a port on the River Tees near its mouth on the North Sea; population 80,600 (est. 2009). The town developed after the opening in 1825 of the Stockton and Darlington Railway, the first passenger rail service in the world.
Stockton-on-Tees in other Oxford dictionaries
Definition of Stockton-on-Tees in the US English dictionary