SKELETON IN THE CLOSET


Meaning of SKELETON IN THE CLOSET in English

unpleasant secrets, old scandals Every family has a skeleton in the closet - a dark secret or two.

English idioms vocab.      Словарь английских идиом и выражений.