Practice Test Geeks home

Vocabulary Idioms and Expressions 3

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

Select your answer