Skeleton in the Cupboard

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