a skeleton in the/ closet



a skeleton in the/somebody's closet

a secret that would cause embarrassment if it were known People almost always have skeletons in their closets, parts of their lives they don't want to reveal.
See also: closet, skeleton

Common Names:

NameGenderPronouncedUsage
Lilianalee-LYAH-nah (Italian, Polish), lil-ee-AN-ə (English)Italian, Spanish, Portuguese, Romanian, Polish, English
Baharbah-HAHR (Turkish)Persian, Turkish
EmelieEM-e-leeSwedish
Ventseslav-Bulgarian
Mikhailo-Ukrainian
Cerridwen-Welsh