Definition of

Cheshire Cat

  1. (noun, person) a fictional cat with a broad fixed smile on its face; created by Lewis Carroll

via WordNet, Princeton University

Origin of the word Cheshire Cat

  1. and its proverbial grin attested from 1770, of unknown origin. more

via Online Etymology Dictionary, ©2001 Douglas Harper

Note: If you're looking to improve your vocabulary right now, we highly recommend Ultimate Vocabulary Software.

Word of the Moment

Commuting

the travel of a commuter