Challenger App

No.1 PSC Learning App

1M+ Downloads
What does the following idiom mean? ‘Spill the beans’

Ato create problems

Bto run in the rain

Cto have a good mood

Dto reveal a secret

Answer:

D. to reveal a secret

Read Explanation:

  • to spill the beans - To reveal a secret - ഒരു രഹസ്യം വെളിപ്പെടുത്തുക.
  • e.g. I ended it but now she's threatening to spill the beans. / ഞാൻ അത് അവസാനിപ്പിച്ചു, പക്ഷേ ഇപ്പോൾ അവൾ രഹസ്യം വെളിപ്പെടുത്തുമെന്ന് പറഞ്ഞു ഭീഷണിപ്പെടുത്തുന്നു.

Related Questions:

Our new employee is good at
"You are driving me nuts" means
A wild goose chase means :
Select the most appropriate meaning for the given idiom. At sixes and sevens.
The idiom 'a bolt from the blue' means