Synonym-English dictionary »

irrigation synonyms in English

SynonymEnglish
irrigation noun
generic term

clysternoun

douchenoun

enemanoun

lavagenoun

colonic irrigation noun

colonicnoun

colonic irrigation noun
generic term

high colonicnoun