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.
summary
noun
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day