Part of speech:
To boast in triumph; exult
Any unclean or soiling matter, as mud, dust, dung, trash, etc.; filth
To indulge (oneself) in a feeling of pleasure or satisfaction:
Find another word for humble-pie. In this page you can discover 3 synonyms, antonyms, idiomatic expressions, and related words for humble-pie, like: crow, dirt and pride.