admit being wrong in something one has said, retract one`s statement He was forced to eat his words after his boss proved that he was wrong.
EAT ONE`S WORDS
Meaning of EAT ONE`S WORDS in English
English idioms vocab. Словарь английских идиом и выражений. 2012