skeleton in the cupboard

名词 n.

英文释义

名词 n.
  1. A shameful secret. UK,idiomatic
    — ‘I expect all families have some skeletons in the cupboards,’ Robina said with a smile of understanding. ‘I know I have some relatives who embarrass me, but you have done nothing to be ashamed of that I can see.[…]’
0 次浏览 数据来源: Wiktionary