The Collaborative International Dictionary
Umble pie
Umble pie \Um"ble pie`\ A pie made of umbles. See To eat humble pie, under Humble.
Wiktionary
umble pie
n. humble pie; a pie made of offal