HAVE SKELETONS IN THE CLOSET


Meaning of HAVE SKELETONS IN THE CLOSET in English

v. have an unpleasant reputation

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