Noun Definition

liverpool

1.Definition: a large city in northwestern England; its port is the country's major outlet for industrial exports

Category: Places