This
database is a comprehensive collection of all the American idioms and slang available.
American Idioms are many and varied. We hope you enjoy our collection. We are adding more all the time.
.
to behave in a way that shows that you are very sorry for something that you have done wrong - in ancient Biblical times people wore very uncomfortable sackcloth (cloth for sacks) for mourning and al
The politician was forced to wear sackcloth and ashes as an apology for his wrongdoing.