We do not currently know of any antonyms for grinned like a Cheshire cat.
For similar words to grinned like a Cheshire cat, try: