Definition of Woburn in English:

Woburn

proper noun

  • An industrial city in northeastern Massachusetts, northwest of Boston; population 36,871 (est. 2008).

Pronunciation

Woburn

/ˈwō-/