UMBLES


Meaning of UMBLES in English

n.pl. the edible offal of deer etc. (cf. humble pie). [ME var. of NUMBLES]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.