what is thistle?
Definition of thistle for English Language Learners. : a wild plant that has sharp points on its leaves and purple, yellow, or white flowers.