Eat one’s words
To admit that your statement, opinion or something you said in the past was wrong.
“They said she was the best candidate for the position.
Now, after the drinking scandal, they will have to eat their words.”
Origin
The phrase was already used in speech in Shakespeare’s time.
Facebook Comments Box