Synonyms:
thistle
Meaning: any of numerous plants of the family Compositae and especially of the genera Carduus and Cirsium and Onopordum having prickly-edged leaves
Usage examples
"At 'The Rose and Thistle'?
"A gentleman, my lady," replied the man, "at 'The Rose and Thistle' inn opposite Charing Cross.