innards Meaning, Definition & Usage

  1. noun internal organs collectively (especially those in the abdominal cavity)
    viscera; entrails.
    • `viscera' is the plural form of `viscus'

WordNet