[ad_1] noun a borough in Greater Manchester metropolitan county, in W England. nouna town in NW England, in Tameside unitary authority, Greater Manchester. Pop: 43 236 (2001) [ad_2]