grin like a Cheshire cat verb1 •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. formsgrinned like a Cheshire cat · grinning like a Cheshire cat · grins like a Cheshire cat