Daily CryptogramA free daily cryptogram puzzle paired with a historical almanac.
Phrase Origin

Butter someone up

This phrase meaning to flatter someone excessively may come from an ancient Indian custom of throwing balls of clarified butter (ghee) at statues of the gods when seeking their favor. The practice of buttering up the gods to gain their goodwill evolved into the figurative meaning of using flattery to get what you want.

Explore More Origins

Put your skills to the test

Many of the idioms explored here appear as hidden solutions in our daily cryptogram puzzle. Try solving today's cipher.