UMBLES Meaning of UMBLES in English (n. pl.) The entrails and coarser parts of a deer; hence, sometimes, entrails, in general. Webster's English dictionary. Английский словарь Webster. 2012