Subscriber login


Forgot your password?

Library card login

Other

Sudbury

Pronunciation: /ˈsʌdb(ə)ri/

Definition of Sudbury
  • a city in SW central Ontario; population 157,857 (2006). It lies at the centre of Canada’s largest mining region.

Sudbury in other Oxford dictionaries

Definition of Sudbury in the US English dictionary
  |  Cite

Word of the day

synodic

/ sɪˈnɒdɪk /
adjective
relating to or involving the conjunction of celestial objects …