Definify.com

Definition 2024


skeleton_in_the_closet

skeleton in the closet

English

Noun

skeleton in the closet (plural skeletons in the closet)

  1. (US) A shameful secret.

Synonyms

Translations