TOP

Definition of Greater Sudbury from the Oxford Advanced Learner's Dictionary

Greater Sudbury

 
/ˌɡreɪtə ˈsʌdbəri/
 
/ˌɡreɪtər ˈsʌdberi/
jump to other results
  1. a city in the Canadian province of Ontario. It lies at the centre of Canada's largest mining region.
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day