Select the most appropriate meaning of the given idiom.
To air dirty linen in public.
Show answer & explanation
Correct answer: B
Explanation
The correct answer is Option 2 i.e.To discuss private or embarrassing matters in public.
The meaning of the given idiom is-
To air dirty linen in public- To discuss very private, personal matters, especially that which may be embarrassing, in public or with other people.
As the meaning of the given idiom is the same as the chosen option it will be correct.