Noun Definition

cheshire cat

1.Definition: a fictional cat with a broad fixed smile on its face; created by Lewis Carroll

Category: People