Find the word definition

Wiktionary
skeletons in the cupboard

n. (plural of skeleton in the cupboard Lang=English English)