Cheshire cat
Meanings
name
- A fictional cat with a broad fixed grin, made popular by Lewis Carroll's Alice's Adventures in Wonderland (1865).
- A technique that involves hiding a class's data behind a pointer, so that the code remains binary-compatible even after future changes to members and functionality.
Pronunciation
Word forms
Etymology
Term attested since at least the 1780s in the expression grin like a Cheshire cat. The reason why Cheshire was combined with cat is disputed: see here for more information.
Derived words
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.