listen to the pronunciation of innards
Englisch - Englisch
plural form of innard
The inner workings of something; the insides or guts

He took the cover off his computer and looked at the innards.

The internal organs of a human or animal; especially viscera, intestines
The innards of a person or animal are the organs inside their body
{i} bowels, internal organs
internal organs collectively (especially those in the abdominal cavity); "`viscera' is the plural form of `viscus'"