noun a city in N Texas. nouna town in NW England, in Tameside unitary authority, Greater Manchester. Pop: 26 866 (2001)