Synonyms of 'innards'
1 (plural noun)
the internal organs of the body, esp. the entrailsWhat happens to the innards of a carcass hung up for butchery?
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
in the sense of entrails
the internal organs of a person or animal
The ancient soothsayers used to read the entrails of dead animals.
Thesaurus for innards from the Collins English Thesaurus