idiom
eat one's words
admitir que lo que uno dijo estaba equivocado
Meaning
to admit that what one said was wrong
Example
He had to **eat his words** after breaking his promise.
Él tuvo que **comer sus palabras** después de romper su promesa.