UMBLES Meaning of UMBLES in English noun ·pl the entrails and coarser parts of a deer; hence, sometimes, entrails, in general. Webster English vocab. Английский словарь Webster. 2012