- 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.恐惧扭曲了她的内脏。
- the parts inside a machine(机器的)内部结构
Word Originearly 19th cent.: representing a dialect pronunciation of inwards, used as a noun.