skeleton in the closet
Definition from Wiktionary, the free dictionary
Contents |
English [edit]
Noun [edit]
skeleton in the closet (plural skeletons in the closet) (US)
Synonyms [edit]
Translations [edit]
a shameful secret
|
|