What does 'Don't wash your dirty laundry in public' mean?
People, especially couples, who argue in front of others or involve others in their personal problems and crises, are said to be washing their dirty laundry in public; making public things that are best left private. (In American English, 'don't air your dirty laundry in public' is used.)
Idioms similar to 'Don't wash your dirty laundry in public'
Buy our lists of British English, American English and Animal idioms in PDF format. They're perfect to use offline for reference or for use in class!