cheshire cat








noun

  1. a constantly grinning cat in Lewis Carroll’s Alice’s Adventures in Wonderland.
Idioms
  1. grin like a Cheshire cat, to smile or grin inscrutably.

A cat with an enormous grin encountered by Alice in Alice’s Adventures in Wonderland, by Lewis Carroll. The cat tends to disappear, leaving only its smile hanging in the air.

53 queries 0.532