Get Your Premium Membership

Cheshire Cat

Definition

[n] a fictional cat with a broad fixed smile on its face; created by Lewis Carroll


Related Information

More Cheshire Cat Links