innards
About 0.22 uses per million words.
Meaning
- noun plural of innard
- noun The internal organs of a human or animal; especially viscera, intestines.
- noun The inner workings of something; the insides or guts.
He took the cover off his computer and looked at the innards.
Similar words
viscera entrails insides guts bowels loins gutters intestines inside inwards
Often followed by
of and are were to in with out as
Save “innards” to learn later