Choose the correct meaning of the given idiom.

A skeleton in the cupboard

1
A popular fact which is not hidden
2
A popular fact to be kept secret
3
An embarrassing fact not to be kept secret
4
An embarrassing fact to be kept secret

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation