skeleton in the cupboard in Greek skeleton in the cupboard in Greek σκελετός στην ντουλάπα noun (UK, idiomatic) A shameful secret. Add to Flashcards