Chadderton

/ (ˈtʃædətən) /

noun

a town in NW England, in Oldham unitary authority, in Greater Manchester. Pop: 33 001 (2001)

Example sentences from the Web for chadderton