1. skeleton in the cupboard [ Synonyms: skeleton, skeleton in the closet] | |
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