innards
noun
No English definition recorded for this entry.
L322562 on Wikidata ↗Wiktionary
noun
Etymology: Alteration of inwards.
- The internal organs of a human or animal; especially viscera, intestines.
“It's the place for all black sinners. / Watch them eating dead rat's innards.”
- The inner workings of something; the insides or guts.
“He took the cover off his computer and looked at the innards.”