UMBLES Meaning of UMBLES in English n.pl. the edible offal of deer etc. (cf. humble pie). [ ME var. of NUMBLES ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012