umble pie

[ uhm-buh l ]
/ ˈʌm bəl /

noun

Origin of umble pie

First recorded in 1655–65

British Dictionary definitions for umble pie

umble pie
/ (ˈʌmbəl) /

noun