Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word sow thistle from English dictionary with examples, synonyms and antonyms.

sow thistle   noun

Meaning : Any of several Old World coarse prickly-leaved shrubs and subshrubs having milky juice and yellow flowers. Widely naturalized. Often noxious weeds in cultivated soil.

Synonyms : milk thistle

Sow thistle meaning in Bengali (Bangla).