Choose the meaning of the idiom: to let the cat out of the bag.

  • A. to release an animal
  • B. to reveal a secret unintentionally
  • C. to create confusion deliberately
  • D. to escape from danger

Explanation

The idiom describes a secret slipping out by accident, and it comes from a market trick in which a cat was substituted for a piglet. Idioms are figurative, so the literal reading is always wrong. A close relative is to spill the beans, which carries the same meaning.

Related questions