- 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.
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
- 2the parts inside a machine
Check pronunciation: innards