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.
paramedic
noun
 
 
From the Topic
Jobs
C1
Oxford Learner's Dictionaries Word of the Day