Definition
To publicly express regret for something done wrong.
Origins
From the Bible Book of Esther 4:1 "When Mordecai learned of all that had been done, he tore his clothes, put on sackcloth and ashes, and went out into the city, wailing loudly and bitterly".
See Also
- eat crow
- beat one's breast