- a town in NW England, in Halton unitary authority, N Cheshire, on the Manchester Ship Canal: port and industrial centre; designated a new town in 1964. Pop: 60 072 (2001)
More Definitions
- QUINNAT SALMON (noun) Definition, Meaning & Examples
- ENDOCRINE (noun) Definition, Meaning & Examples
- GREEK RITE (noun) Definition, Meaning & Examples
- HURLER SYNDROME (noun) Definition, Meaning & Examples
- TOTIDEM VERBIS (noun) Definition, Meaning & Examples
- CONSERVATION OF MOMENTUM (noun) Definition, Meaning & Examples