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

Let the cat out of the bag

This phrase meaning to reveal a secret likely originates from medieval markets where piglets were sold in bags. Dishonest merchants would sometimes substitute a cat for the more valuable piglet. If the buyer opened the bag prematurely, the cat would be let out, revealing the fraud.

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.