Idiom: Grin like a Cheshire cat

Idiom Definitions for 'Grin like a Cheshire cat'


If someone has a very wide smile, they have a grin like a Cheshire cat.

Idioms similar to 'Grin like a Cheshire cat'

See also: