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''"

More General Terms