eat one's words

To take back something you have said; admit something is not true.
John had called Harry a coward, but the boys made him eat his words after Harry bravely fought a big bully.
Compare: EAT CROW.
Categories: {v. phr.}