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…