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";
|
Grain Market (Galla Mandi) Software This software is designed to suit the specific calculations and deduct ... Read more