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
Learn More About DEWSBURY
Browse
Next Word in the Dictionary: DezPrevious Word in the Dictionary: Devon Island
ADVERTISEMENT
Seen & Heard
What made you want to look up Dewsbury? Please tell us where you read or heard it (including the quote, if possible).