degreegeneral english

What is the meaning of the idiom: 'To spill the beans'?

Related Info

This question is part of our comprehensive PSC Malayali series. Practice more questions on our home page.

Kerala PSCMalayalam Learninggeneral-english