- 1the organs inside the body of a person or an animal, especially the stomach synonym entrails, guts turkey innards Fear twisted her innards in knots.
- 2the parts inside a machine
Check pronunciation: innards
Definition of innards noun from the Oxford Advanced American Dictionary