innards
[ in-erdz ]
/ ˈɪn ərdz /
noun (used with a plural verb)
the internal parts of the body; entrails or viscera.
the internal mechanism, parts, structure, etc., of something; the interior of something: an engine's innards.
Words nearby innards
inmesh,
inmigrant,
inmost,
inn,
innage,
innards,
innate,
innate immunity,
innate releasing mechanism,
innateness hypothesis,
inner
Example sentences from the Web for innards
British Dictionary definitions for innards
innards
/ (ˈɪnədz) /
pl n informal
the internal organs of the body, esp the viscera
the interior parts or components of anything, esp the working parts
Word Origin for innards
C19: colloquial variant of
inwards