Daily MCQs

Which idiom means “to reveal a secret or information unintentionally”?

Please select one of the options to reveal the correct answer.

Similar MCQs

Name of the most populous country in Africa - Whose death anniversary is celebrated as 'Anti Terrorism Day'? The probability of an event that is certain to happen is: Which is the Oldest Mountain range in India? On which hilltop, is the Kamakhya temple located?