English dictionary
thistle meaning and definition
Definition and meaning of thistle at MeaningMonkey.org. thistle meaning and definition in the English Dictionary.THISTLE noun
Definition of thistle (noun)
- any of numerous plants of the family Compositae and especially of the genera Carduus and Cirsium and Onopordum having prickly-edged leaves
Source: Princeton University Wordnet