- a town in NW England, in Trafford unitary authority, Greater Manchester. Pop: 40 964 (2001)
More Definitions
- MOSHOESHOE II (noun) Definition, Meaning & Examples
- IREFUL (noun) Definition, Meaning & Examples
- CUSPIDATION (noun) Definition, Meaning & Examples
- MEASURE OUT (noun) Definition, Meaning & Examples
- SOMATIC NERVOUS SYSTEM (noun) Definition, Meaning & Examples
- PUSSY WILLOW (noun) Definition, Meaning & Examples