eating crow

English-language idiom for humiliatingly admitting being proven wrong

Categories: