skeleton in the cupboard

English

Noun

skeleton in the cupboard (plural skeletons in the cupboard) (UK)

  1. A shameful secret.

Synonyms

Translations

Last modified on 17 October 2012, at 05:00