innards
Short definition from Wiktionary
Noun
- plural of innard
- The internal organs of a human or animal; especially viscera, intestines.
- The inner workings of something; the insides or guts.
We haven’t written up innards yet: Simple and Standard meanings, examples and a quiz.