Community Web Version Now Available
to have a skeleton in closet. What does this expression mean?
Mar 5, 2011 12:10 PM
Answers · 2
Having a skeleton in your closet means hiding a shameful, ruinous, or otherwise bad secret.
March 5, 2011
English, Japanese, Lithuanian, Russian
Download the italki App
Interact with native speakers around the world.