eat humble pie

idiom

Definition of eat humble pie

informal
: to admit that one was wrong or accept that one has been defeated They had to eat humble pie when the rumors they were spreading were proved false.