INTESTINES Meaning of INTESTINES in English n. system of internal canals in the lower abdomen in which food is digested Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012