innards
noun/ˈɪnədz/
/ˈɪnərdz/
[plural] (informal)- the organs inside the body of a person or an animal, especially the stomach synonym entrails, guts
- turkey innards
- Fear twisted her innards in knots.
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
- the parts inside a machine
Word Originearly 19th cent.: representing a dialect pronunciation of inwards, used as a noun.
Check pronunciation:
innards