IdiomDaily LifeEnglish

wear sackcloth and ashes

Meaning: To show public regret or repentance.

Example: “After the scandal, the CEO appeared in sackcloth and ashes on every talk show.”

Origin: In the Bible, people mourning or repenting wore rough sackcloth and put ashes on their heads, as in the books of Esther and Daniel and in the Gospels.

Equivalents in other languages

More English idioms

Explore another collection: False Friends

Words that look familiar in another language but mean something else entirely.

  • Sky Actually means 'cloud'. The sky overhead is himmelen.
  • Grine Actually means 'to cry' or to pull a sour face. In Danish, grine means 'to laugh' — the e…
  • Frokost Actually means 'breakfast'. In Danish the same word means 'lunch' — so a cross-border inv…

Browse all false friends →

Keep exploring

Explore all idioms →