News

Use it: Now that Joe scored top marks in English, he's like the cat that got the cream. Grin like a Cheshire cat Meaning: To smile a lot. This comes from Alice in Wonderland, when Alice meets a ...
I grinned a smug old Cheshire Cat grin as my brunchmate, mouth full, sat back in his chair to throw his hands up in exultation towards a Jewellery Quarter sky half-obscured by a well-placed sun shade.