don't wash your dirty linen in public

Meaning: Keep private problems and quarrels private.

Language: English

Literally: (Already vivid in English)

Example: “Stop arguing in front of the guests; don't wash your dirty linen in public.”

Category: Daily Life

Origin: Borrowed from the French "il faut laver son linge sale en famille," which Napoleon is reported to have used in 1815. English usage is found from the 19th century.

Equivalents in other languages

More idioms — Daily Life

More English idioms

From our compliments & insults

  • Tienes mucho corazón — You're extraordinarily generous and warm — you give more than you need to.
  • Tienes mucho arte — You have natural flair, charm, and creative talent — an effortless quality that can't be…
  • Eres todo un personaje — Said with deep affection: you're unforgettable, one of a kind, impossible to replace.

Browse all compliments & insults →

← Back to Idioms