EAT HUMBLE PIE


Meaning of EAT HUMBLE PIE in English

make a humble apology and accept humiliation. [ humble pie is from a pun based on umbles 'offal', considered inferior food.]

→ human rights

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.