Word
dirty linen, n.
personal matters that could be embarrassing if made public
<noun.cognition>
dirty laundry
dirty linen
semantic pointers
hypernym
affairs, personal business, personal matters