innards


innards

noun plural

Definition of INNARDS

1
the internal organs of the body <unpleasant memories of having to examine the innards of a frog for science class>
Related Words bowel(s), intestine(s); chitterlings (or chitlins), giblet(s), variety meat
2
an interior or internal part <consumers are warned against poking around in the innards of the air conditioner>
Antonyms exterior, outside

Seen & Heard

What made you want to look up innards? Please tell us where you read or heard it (including the quote, if possible).