A free service provided by Writers Nexus International
umbles Definition
umblesplural noun 1. archaicThe entrails (the liver, heart, lungs, etc) of an animal, especially a deer.
Etymology: 14c: from French
nombles, from Latin
lumbulus, diminutive of
lumbus loin.