skeleton in the closet - Inglés Sinónimo Diccionario

skeleton in the closet

n.
[1] skeleton , skeleton in the cupboard