horse thistle Meaning, Definition & Usage

  1. noun European annual wild lettuce having prickly stems; a troublesome weed in parts of United States
    Lactuca serriola; prickly lettuce; Lactuca scariola.

WordNet