English

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

 

Greater Sudbury

 
BrE BrE//ˌɡreɪtə ˈsʌdbəri//
 
; NAmE NAmE//ˌɡreɪtər ˈsʌdberi//
 
 
jump to other results
a city in the Canadian province of Ontario. It lies at the centre of Canada's largest mining region.