1. skeleton in the closet [ Synonyms: skeleton, skeleton in the cupboard] | |
A scandal that is kept secret
"there must be a skeleton somewhere in that family's closet";
|
College Management Software This software handles not only the academic activities of a college or ... Read more