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.      Оксфордский английский словарь.