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.      Краткий оксфордский словарь английского языка.