innards Definition
Dictionary Home » Words Starting with I » inking ... inquiringly » innards
innards
plural noun
- colloq:
1. The inner organs of a person or animal, especially the stomach and intestines.
- Thesaurus: intestines, entrails, viscera, organs, vitals, insides, guts.
