SKELETON IN THE CUPBOARD


Meaning of SKELETON IN THE CUPBOARD in English

something that one prefers to hide

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