Let the cat out of the bag

What is Let the cat out of the bag?

Let the cat out of the bag definition and meaning on Dictionary terms:
a small domesticated carnivore, Felis domestica or F. catus, bred in a number of varieties.
any of several carnivores of the family Felidae, as the lion, tiger, leopard or jaguar, etc.
Slang. a person, especially a man.a devotee of jazz.

a woman given to spiteful or malicious gossip.
the fur of the domestic cat.
a cat-o’-nine-tails.
Games. Chiefly British.the tapering piece of wood used in the game of tipcat.Chiefly British.the game itself.four old cat, one old cat, three old cat, two old cat.

a catboat.
a catamaran.
a catfish.
Nautical. a tackle used in hoisting an anchor to the cathead.
a double tripod having six legs but resting on only three no matter how it is set down, usually used before or over a fire.
Navy Informal. catapult(def 2).
(in medieval warfare) a movable shelter for providing protection when approaching a fortification.

verb (used with object), cat