( BrE , disapproving ) to discuss your personal affairs in public, especially sth embarrassing
WASH YOUR DIRTY LINEN IN PUBLIC
Meaning of WASH YOUR DIRTY LINEN IN PUBLIC in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005