Choose the correct meaning of the given idiom.
A skeleton in the cupboard
Show answer & explanation
Correct answer: D
Explanation
The correct answer is option 4 i.e. An embarrassing fact to be kept secret.
The idiom "a skeleton in the cupboard" refers to a shameful or embarrassing secret that someone wants to keep hidden from others.
The most appropriate choice among the given set of words is an embarrassing fact to be kept secret.