English Verb eaten humble pie past participle of eat humble pieWikiwand - on Seamless Wikipedia browsing. On steroids.