Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

cheshire cat Definition

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

Words Related to cheshire cat!

cheshire cat Examples by Brain Bank Users