Subscriber login


Forgot your password?

Library card login

Other

Dewsbury

Pronunciation: /ˈdjuːzb(ə)ri/

Definition of Dewsbury
  • a textile manufacturing town in West Yorkshire, northern England; population 53,300 (est. 2009).
  |  Cite

Word of the day

synodic

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