What is the full meaning of umble
as in umble pie, a pie made from the heart, entrails etc. of a deer [n -S]
Example of the word umble placed on a Scrabble board.