English dictionary
horse thistle meaning and definition
Definition and meaning of horse thistle at MeaningMonkey.org. horse thistle meaning and definition in the English Dictionary.HORSE THISTLE noun
Definition of horse thistle (noun)
- European annual wild lettuce having prickly stems; a troublesome weed in parts of United States
- synonyms: Lactuca scariola, Lactuca serriola, prickly lettuce
Source: Princeton University Wordnet