colonic irrigation

Noun
  1. A water enema given to flush out the colon (synset 100697400)

Other Searches