COLONIC IRRIGATION


Meaning of COLONIC IRRIGATION in English

■ noun the practice of inserting water via the anus to flush out the colon, used as a therapeutic treatment.

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