Level 6 · word 17,841 of 20,000

innards

/ˈɪnərdz/ American
  • n. 内脏
Definition
  • n. the internal organs inside a body, especially of an animal
Example
He carefully examined the innards of the broken clock on the table.
他仔细查看了桌上那个坏钟表的内部零件。