irrigation :
Idioms & Phrases
Idioms/Phrases
Prefix/Suffix
Associated
Related
Dictionary
Index
colonic irrigation
irrigation ditch
colonic irrigation
noun
a water enema given to flush out the colon
colonic
.
WordNet
irrigation ditch
noun
a ditch to supply dry land with water artificially
WordNet