EAT CROW/HUMBLE PIE, EAT (ONE’S) HAT, EAT (ONE’S) HEART OUT: American English Idioms #62
EAT CROW/HUMBLE PIE In social settings, this idiom is often used when someone is humbled by an experience and does not have a choice but to accept the result. It can also be used in more general contexts, for example when giving a presentation where someone exceeds expectations or a competitor performs better than expected….