Definition of Stockport in English:

Stockport

proper noun

  • An industrial town and metropolitan district in north-western England, near Manchester; population 133,400 (est. 2009).

Pronunciation

Stockport

/ˈstɒkpɔːt/