What is the meaning of the idiom ''To wash one's dirty linen in public'' ?

A    to quarrel in the open

B    to do some ugly work in public

C    to wash one's cloth in the open

D    to be clean in habit

Solution

Correct Answer: Option B

Practice More Questions on Our App!

Download our app for free and access thousands of MCQ questions with detailed solutions