Have you ever heard the phrase "spill the beans?"
What does it mean?
I'm Sarah from Kaplan International English
When someone tells you to spill the beans
They want to know a secret that you've been keeping
Want to learn the meanings of some other English idioms?
Click here