Question: what is the meaning of the idiomatic expression eat humble pie?
Answer: To eat humble pie, in common usage, is to face humiliation and subsequently apologize for a serious mistake. Humble pie, or umble pie, is also a term for a variety of pastries based on medieval meat pies.