Eat One's Words

Retract or take back something one has said, often because it proved to be wrong or embarrassing.

Examples:

  • The incumbent won easily, so I had to eat my words.

Origin: Second half of 1500s