Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
Multi-word Results
eat humble pie to be humbled, esp. by having to apologize for one's own obvious mistake or misbehavior.
humble pie formerly, a pie made from the inner parts of a hog or deer.