Logo
Search icon

innards

noun

Meaning

  • Entrail; gut; intestine.

noun

Meaning

  • The internal organs of a human or animal; especially viscera, intestines.

  • The inner workings of something; the insides or guts.

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