Words: Cheshire cat
Part of speech: n
Definition: a fictional cat with a broad fixed smile on its face; created by Lewis Carroll