Sudbury(redirected from Sudbury, England)
Also found in: Thesaurus, Encyclopedia.
A city of southern Ontario, Canada, north of Georgian Bay. It grew as a lumbering and mining center.
(Placename) a city in central Canada, in Ontario: a major nickel-mining centre. Pop: 103 879 (2001)
Sud•bur•y(ˈsʌdˌbɛr i, -bə ri)
a city in S Ontario, in S Canada. 88,717.