'colonic irrigation' definitions:

Definition of 'colonic irrigation'

From: WordNet
noun
A water enema given to flush out the colon [syn: colonic irrigation, colonic]