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
Do you know what each of these is called?
Click on the pictures to check.