SouthportPronunciation: /ˈsaʊθpɔːt/Definition of Southport a resort town in NW England, on the Irish Sea coast north of Liverpool; population 88,000 (est. 2009).