What does the idiom “Skeleton in the Cupboard” mean?
Definition:
A secret from one’s past; an embarrassing secret
For example:
“We all have a few skeletons in the cupboard that we wouldn’t like to see revealed. “
Notes:
A USA equivalent is “skeleton in the closet.”
Reply