SOUTHERNWOOD Meaning of SOUTHERNWOOD in English ■ noun a bushy artemisia of southern Europe. [ Artemisia abrotanum .] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004