TOP

Definition of innards noun from the Oxford Advanced Learner's Dictionary

innards

noun
 
/ˈɪnədz/
 
/ˈɪnərdz/
[plural] (informal)
jump to other results
  1. 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.
  2. the parts inside a machine
  3. Word Originearly 19th cent.: representing a dialect pronunciation of inwards, used as a noun.
See innards in the Oxford Advanced American Dictionary
fever
noun
 
 
From the Topic
Health problems
B2
Oxford Learner's Dictionaries Word of the Day