HUMBLE PIE


Meaning of HUMBLE PIE in English

n. pie that was made in the past from the edible internal organs of an animal (such as deer or hog)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.