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