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
Tweet