innards

1 ENTRIES FOUND:
Save
innards /ˈɪnɚdz/ noun
innards
/ˈɪnɚdz/
noun
Learner's definition of INNARDS
[plural] informal
: the internal organs of a person or an animal
: the inside parts of something