CHESHIRE CAT


Meaning of CHESHIRE CAT in English

[Chesh.ire cat] n [Cheshire, England] (1866): a broadly grinning cat in Lewis Carroll's Alice's Adventures in Wonderland

Merriam-Webster English vocab.      Английский словарь Merriam Webster.