Find the word definition

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