make public something embarrassing that should be kept secret The dinner party became uncomfortable when the host began to air his colleagues' dirty laundry in public.
AIR ONE`S DIRTY LAUNDRY (LINEN) IN PUBLIC
Meaning of AIR ONE`S DIRTY LAUNDRY (LINEN) IN PUBLIC in English
English idioms vocab. Словарь английских идиом и выражений. 2012