What does the idiom/phrase "to wash one's dirty linen in public" mean?
- to discuss private matters publicly
- to be clean
- to confess to police
- to do laundry
Answer
A) to discuss private matters publicly
Expose private quarrels. Idioms & Idiomatic Phrases · Advanced idioms & proverbs
English MCQ · More English: Idioms & Idiomatic Phrases MCQs · Practise