VOCABULARY - IDIOMS

Eat one's words

Meaning:

If someone has to eat their words, this means that they have to admit that they were not right about something they said earlier.

Examples:

  • Her classmates considered her a stupid girl, but when she got the top mark in mathematics, she made them eat their words.