Definitions | thistle |
| noun
- Any of several perennial composite plants, of genera Cirsium, Carduus or Onopordum, having prickly leaves and showy flower heads with prickly bracts.
- The national emblem of Scotland.
Etymology: Old English íistel
Supplemental Details:Sponsor an extended definition for thistle for as little as $10 per month. Click here to contact us.
Full Definition of thistle
| |
|