eat humble pie ( synonym found)

Definition of eat humble pie:

(v) : to admit one's faults; to make a humiliating apology

Back to Top