skeleton in the cupboard ( N. Amer. skeleton in the closet)
a discreditable or embarrassing fact that someone wishes to keep secret.
→ skeleton
skeleton in the cupboard ( N. Amer. skeleton in the closet)
a discreditable or embarrassing fact that someone wishes to keep secret.
→ skeleton
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004