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.