Widnes (noun) Definition, Meaning & Examples

noun
  1. a city in NW England, just E of Liverpool, on the Mersey River.
noun
  1. a town in NW England, in Halton unitary authority, N Cheshire, on the River Mersey: chemical industry. Pop: 55 686 (2001)
Widnes (noun) Definition, Meaning & Examples

More Definitions