Cat | Online English Lessons

To grin like a Cheshire cat means to smile very broadly, from ear to ear. Example of use: Mr McCloud was very happy when he passed his driving test: he had a grin like a Cheshire cat.   The phrase was made popular by the English Victorian humorist and children’s author, Lewis Carroll, in his book  Alice’s Adventures in Wonderland (1865), with John … [Read more…]