Longman Dictionary English 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 ldoceonline.com