A SKELETON IN THE CLOSET


Meaning of A SKELETON IN THE CLOSET in English

➡ a skeleton in the cupboard

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.