Question

Select the most appropriate meaning of the given idiom. Spill the beans

A To drop something
B To find out something
C Give away a secret
D To get a new idea
Practice Next

Relevant for Exams:

Hey! Ask a query