SOWTHISTLE Meaning of SOWTHISTLE in English n. any plant of the genus Sonchus with thistle-like leaves and milky juice. Oxford English vocab. Оксфордский английский словарь. 2012