HUMBLE PIE


Meaning of HUMBLE PIE in English

[humble pie] n (1830): a figurative serving of humiliation usu. in the form of a forced submission, apology, or retraction--often used in the phrase eat humble pie

Merriam-Webster English vocab.      Английский словарь Merriam Webster.