cheshire_cat
1. [ noun ] (writing) a fictional cat with a broad fixed smile on its face; created by Lewis Carroll
Related terms: fictional_character
Similar spelling:   Cheshire_cheese