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.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.