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.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: