eat crow
Meaning
Admit you were wrong, often after making a confident public claim.
Tone & use
Informal and often humorous or embarrassing. It may be too light for a serious apology.
Example
“After insisting the route was open, I had to eat crow when we reached the road-closure sign.”