Innards (noun) Definition, Meaning & Examples

noun (used with a plural verb)
  1. the internal parts of the body; entrails or viscera.
  2. the internal mechanism, parts, structure, etc., of something; the interior of something: an engine's innards.
pl n informal
  1. the internal organs of the body, esp the viscera
  2. the interior parts or components of anything, esp the working parts
Innards (noun) Definition, Meaning & Examples

More Definitions