Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: Stockport  'stók,port
  1. A large town in Greater Manchester, England, historically known for its hat-making industry and distinctive railway viaduct
    "The Stockport Viaduct towers over the River Mersey"

Part of: Greater Manchester

Encyclopedia: Stockport, NY