Idiom Definition:
Your browser does not support the audio element.
"to eat your words"
to publicly admit that something you said was wrong
Synonyms:
abjure, abnegate, abrogate, annul, backtrack, cancel, contradict, countermand, deny, disavow, disclaim, forswear, nullify, recant, renege, renounce, repeal, repudiate, rescind, retract, revoke, unsay, void, welsh, withdraw
This man is literally
eating his words. - - - - ->