The idiom 'to spill the beans' means
ATo waste food while cooking it
BTo plant beans in a garden plot
CTo create a mess accidentally indoors
DTo reveal a secret unintentionally
Answer & Solution
Correct answer: D. To reveal a secret unintentionally
Spill the beans: to disclose a secret, usually inadvertently. The origin involves ancient Greek voting customs.
Related questions
Fill in the blank: 'I prefer tea ___ coffee.'Fill in the blank: 'She is good ___ singing classical music.'Fill in the blank: 'The committee consists ___ five members.'Fill in the blank: 'He has not heard ___ his friend since last week.'Fill in the blank: 'The detective looked ___ the matter carefully.'Choose the BEST replacement: 'She is one of the best STUDENT in the class.'Choose the BEST replacement: 'He plays cricket WELL THAN his brother.'Choose the BEST replacement: 'The plane took off DESPITE OF the bad weather.'