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. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005