innards
/ˈɪnɝdz/
Explore definitions, synonyms, and language insights of innards
Definitions
Noun
internal organs collectively (especially those in the abdominal cavity); "`viscera'' is the plural form of `viscus''"