Have to eat (one's) words spoken language verb phrase
To have to regret, withdraw or feel foolish about what they have said.
You told me I was dumped. But you have to eat your words coz I got A scores.
They predicted my failure. But with this winning, they have to eat their words.
Some people tell me that my products can't be sold. But if they see these sales figure, they have to eat their words.
I said she'd never did it, but I had to eat my words.
Once something has been done, you can do nothing but face the consequences.
It is useless regretting about past events that cannot be changed.
Used when one has had time to clearly or objectively think about something that had happened, and they often feel sorry or ashamed about it.
To publicly show one's feeling of sadness, guilt, or anger about something or that one is pretending to do so.
To feel very sorry about what happened or one did