Grin-like-a-cheshire-cat Definition
verb
(idiomatic) To smile broadly, especially in a self-satisfied way.
John ended the set with a beautiful serve, an ace, and could not help grinning like a Cheshire cat.
Wiktionary
Related Articles
Find Similar Words
Find similar words to grin-like-a-cheshire-cat using the buttons below.