English Dictionary
Define dictionary terms easily — search for "example", "dictionary", "language", or "word" in our powerful online English dictionary.
Define dictionary terms easily in our powerful online English dictionary.
a plant with a strong smell that attracts cats and makes them excited
someone or something that cannot be resisted
Alternate universes, parallel lives, and the road not taken are usually irresistible catnip for me.
He was catnip for the media.