INNARDS


Meaning of INNARDS in English

[in.nards] n pl [alter. of inwards] (ca. 1825) 1: the internal organs of a human being or animal; esp: viscera

2: the internal parts esp. of a structure or mechanism

Merriam-Webster English vocab.      Английский словарь Merriam Webster.