Indian thistle noun1 •A species thistle, Cirsium edule, native to North America. formsIndian thistles