Stevenage

(redirected from Stevenage, England)
Also found in: Encyclopedia.

Stevenage

(ˈstiːvənɪdʒ)
n
(Placename) a town in SE England, in N Hertfordshire on the Great North Road: developed chiefly as the first of the new towns (1946). Pop: 81 482 (2001)
Collins English Dictionary – Complete and Unabridged, 12th Edition 2014 © HarperCollins Publishers 1991, 1994, 1998, 2000, 2003, 2006, 2007, 2009, 2011, 2014
References in periodicals archive ?
Chemists were unsure exactly how oil and water mix at sea, with or without chemical dispersants, asserts oceanographer Tim Lunel of Warren Spring Laboratory in Stevenage, England. Now, Lunel and his co-workers have developed a laser device that not only distinguishes oil droplets from other particles below an oil slick on the basis of features such as symmetry and refractive index, but also gauges the size of those droplets.
Gascoigne explained: "All I can remember is standing on the platform in Stevenage, England, crying my eyes out.