umble pie

listen to the pronunciation of umble pie
Английский Язык - Английский Язык
A pie made of umbles
See To eat humble pie, under Humble