Question

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

A To spoil any plan
B To make someone angry
C To disperse something
D To reveal the secret
Practice Next

Hey! Ask a query