Definition of Woburn in English:

Woburn

Pronunciation: /ˈwō-//ˈwo͞obərn/

proper noun

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

Pronunciation:

Woburn

/ˈwō-//ˈwo͞obərn/