Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

liverpool Definition

Cancel
liverpool
geographical name(Liv-er-pool)
city and port on the estuary of the Mersey River in Merseyside, northwestern England population 509,000

Words Related to liverpool!

liverpool Examples by Brain Bank Users