liverpool

/lˈɪvɝpul/

Explore definitions, synonyms, and language insights of liverpool

Definitions

Noun
a large city in northwestern England; its port is the country''s major outlet for industrial exports