eat crow
idiomDefinition of eat crow
US, informal
: to admit that one was wrong or accept that one has been defeated
He was forced to eat crow when the company fired him.