ENTRAILS


Meaning of ENTRAILS in English

■ plural noun a person's or animal's intestines or internal organs.

Origin

ME: from OFr. entrailles , from med. L. intralia , alt. of L. interanea 'internal things', based on inter 'among'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.