0 a secret that would cause embarrassment if it were known:
Almost everybody has a skeleton in the closet.
NYA ORD
European
May 10, 2021
DAGENS ORD
Shimmer
a skeleton in the closet