SKELETONS IN THE CLOSET


Meaning of SKELETONS IN THE CLOSET in English

bad things that someone is trying to conceal from prying eyes; unpleasant reputation

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.