☰
Contribute
Extractor
About
Idiom-Blog
All Idiom Dictionaries
Try now
dine on ashes
Language:
Meanings:
1.
general
literary
figurative
To endure deep sorrow or bereavement; to live in a state of mourning or penitence.
To suffer humiliation or bitter disappointment, often as a consequence of loss or failure.
Examples:
No examples available.
Validation Count:
0
Sourced from Wiktionary