|
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."
|
Search for grin like a Cheshire cat on & |
Translate to:
|
|
Nearby phrases:
greenwash,
grey area,
grind one's gears,
grind to a halt,
groaning
|
|
|
|
|
|