Definition of Southport
town NW England in Merseyside on coast N of Liverpool pop 89,745
Learn More about southport
Britannica.com: Encyclopedia article about Southport
Seen and Heard
What made you want to look up Southport? Please tell us where you read or heard it (including the quote, if possible).