- a city in Cheshire, NW England, on the Mersey River.
- a port in NW England, in NW Cheshire on the Mersey estuary and Manchester Ship Canal. Pop: 66 265 (2001)
More Definitions
- GOLIATH FROG (noun) Definition, Meaning & Examples
- SPECIFY (noun) Definition, Meaning & Examples
- BABBITT METAL (noun) Definition, Meaning & Examples
- MANIPULATE (noun) Definition, Meaning & Examples
- CURLY PALM (noun) Definition, Meaning & Examples
- REACH FOR THE SKY (noun) Definition, Meaning & Examples