grin like a Cheshire cat

动词 v.

英文释义

动词 v.
  1. 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.

词形变化

grins like a Cheshire cat present,singular,third-person grinning like a Cheshire cat participle,present grinned like a Cheshire cat participle,past grinned like a Cheshire cat past

词源

Attested since at least the 1780s. The reason why Cheshire was combined with cat is disputed: see here for more information.
4 次浏览 数据来源: Wiktionary