Noun liverpool has 1 sense
  1. Liverpool - a large city in northwestern England; its port is the country's major outlet for industrial exports
    --1 is a kind of
    city, metropolis, urban center; port
    --1 is a part of England
    --1 has member: Liverpudlian
,
TOP