SOW THISTLE Meaning of SOW THISTLE in English [sow thistle] n (13c): any of a genus (Sonchus) of spiny weedy European composite herbs widely naturalized in No. America Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012