Definition of Cheshire Cat

  • 1. A fictional cat with a broad fixed smile on its face; created by Lewis Carroll Noun

Semanticaly linked words with "cheshire cat"