Choose the one which best expresses the meaning of the given idiom/proverb.

To spill the beans

1
To reveal secret information
2
To misbehave
3
To keep secrets
4
To talk irrelevant

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation