Sudbury
[ suhd-ber-ee, -buh-ree ]
/ ˈsʌdˌbɛr i, -bə ri /
noun
a city in S Ontario, in S Canada.
a city in NE Massachusetts.
OTHER WORDS FROM Sudbury
Sud·bu·ri·an [suhd-byoo r-ee-uh n] /sʌdˈbyʊər i ən/, adjectiveExample sentences from the Web for sudbury
British Dictionary definitions for sudbury
Sudbury
/ (ˈsʌdbərɪ, -brɪ) /
noun
a city in central Canada, in Ontario: a major nickel-mining centre. Pop: 103 879 (2001)