innards
- The internal organs of a human or animal, especially the intestines. nounThe butcher removed the innards of the chicken before preparing it for sale.During the dissection, the students examined the innards of the frog.
- The internal parts or workings of a machine or device. nounThe technician opened up the computer to inspect its innards for any damage.Curious about how it worked, he dismantled the clock to see its innards.