Meaning of cheshire cat

Definition of cheshire cat

(noun) a fictional cat with a broad fixed smile on its face; created by Lewis Carroll

Other information on cheshire cat

WIKIPEDIA results for cheshire cat
Amazon results for cheshire cat