grin like a Cheshire cat

EnglishEdit

Wikipedia has an article on:

Wikipedia

VerbEdit

grin like a Cheshire Cat

  1. (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.

TranslationsEdit

Last modified on 8 October 2013, at 08:23