Stockport
geographical name
Stock·port
ˈstäk-ˌpȯrt
borough in Greater Manchester, northwestern England, south of Manchester population 285,000
Love words? Need even more definitions?
Merriam-Webster unabridged
Share