DIRTY LINEN
Meaning of DIRTY LINEN in English
noun
: private or domestic matters whose exposure in public would bring shame or embarrassment — compare wash one's dirty linen in public
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012