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:

The idiom storm in the tea cup means :
The company gives bonus to its employees only ______ because the management is not very generous.

He finally decided to call it a day after working for ten hours. The idiom in the sentence means __________

The quality of being clever, original and inventive is _________.
He decided to spill the beans about the surprise party. The idiom in the sentence means ____________.