Select the most appropriate meaning of the given idiom.
Spill the beans
1
Reveal a secret
2
Accomplish a lot
3
Cornered by someone
4
Tremble at possibilities
5
Question Not Attempted
Select the most appropriate meaning of the given idiom.
Spill the beans