Quiz of the day: 11 November

Phrases quiz · 11 November 2026

What does "let the cat out of the bag" mean?