UMBLES Meaning of UMBLES in English n.pl. the edible offal of deer etc. (cf. humble pie). Etymology: ME var. of NUMBLES Oxford English vocab. Оксфордский английский словарь. 2012