Dictionary

Dewsbury

geographical name Dews·bury \ˈdüz-ˌber-ē, ˈdyüz-, -b(ə-)rē\

Definition of DEWSBURY

town N England in W. Yorkshire S of Leeds pop 48,339
ADVERTISEMENT

Browse

Next Word in the Dictionary: DezPrevious Word in the Dictionary: Devon Island
ADVERTISEMENT
How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears