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)
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.
Matthew O'Rourke O'Rourke, headquartered in Stevenage, England, is a seasoned business development professional with a career spanning nearly 10 years in a variety of biopharmaceutical services sales roles.
Gascoigne explained: "All I can remember is standing on the platform in Stevenage, England, crying my eyes out.
We are fortunate to work with Aeroflex in Stevenage, England and Wichita, Kan.