Stevenage
[ stee-vuh-nij ]
/ ˈsti və nɪdʒ /
noun
a town in N Hertfordshire, in SE England.
Example sentences from the Web for stevenage
British Dictionary definitions for stevenage
Stevenage
/ (ˈstiːvənɪdʒ) /
noun
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)