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.
brink
noun
 
 
From the Topic
Danger
C2
Oxford Learner's Dictionaries Word of the Day