Question: what is the meaning of the idiom wash dirty linen in public?
Answer: People who wash their dirty linen in public discuss, or allow to be discussed in public, matters that should be kept private. Informal talking & conversation. a problem shared is a problem halved idiom.