innards
/IH1 N ER0 D Z/noun
- 1
Entrail; gut; intestine.
noun
- 1
The internal organs of a human or animal; especially viscera, intestines.
- 2
The inner workings of something; the insides or guts.
โHe took the cover off his computer and looked at the innards.โ
Translate โinnardsโ into another language
Choose a language below to open the translator with English selected as the source language.
Source: https://en.wiktionary.org/wiki/innard, https://en.wiktionary.org/wiki/innards