Question

Choose the option which best expresses the meaning of the idiom/phrase. Spill the beans

A reveal a secret Correct Answer Incorrect Answer
B cook very carelessly Correct Answer Incorrect Answer
C wasting money Correct Answer Incorrect Answer
D nervousness Correct Answer Incorrect Answer

Solution

The idiom means to disclose confidential information.

Practice Next
ask-question