English
English version

a skeleton in the closet

From Longman Dictionary of Contemporary Englisha skeleton in the closeta skeleton in the closet (also a skeleton in the cupboard British English)SECRET an embarrassing or unpleasant secret about something that happened to you in the past skeleton
Pictures of the day
What are these?
Click on the pictures to check.