Cheshire cat
noun
Chesh·ire cat
ˈche-shər-
: a broadly grinning cat in Lewis Carroll's Alice's Adventures in Wonderland
Love words? Need even more definitions?
Merriam-Webster unabridged
Share