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.
- 他仔细查看了桌上那个坏钟表的内部零件。