English

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

     

    innards

     noun
    noun
    BrE BrE//ˈɪnədz//
     
    ; NAmE NAmE//ˈɪnərdz//
     
    [plural] (informal)
     
    jump to other results
  1. 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.
  2. 2the parts inside a machine
  3. Word Origin early 19th cent.: representing a dialect pronunciation of inwards, used as a noun.
See the Oxford Advanced American Dictionary entry: innards