Summary
English Synonyms:   more detail...
  1. innards:


English

Detailed Synonyms for innards in English

innards:

innards [the ~] noun

  1. the innards
    – internal organs collectively (especially those in the abdominal cavity) 1
    the entrails; the innards; the viscera
    – internal organs collectively (especially those in the abdominal cavity) 1

Alternate Synonyms for "innards":


Related Definitions for "innards":

  1. internal organs collectively (especially those in the abdominal cavity)1