innards
/ˈɪnədz/plural noun
1- informal entrails〈非正式〉内脏。
1.1
- internal workings (of a device or machine)(装置、机械的)内部结构。
词源
early 19th cent.: representing a dialect pronunciation of INWARDS, used as a noun.