irrigate - English Synonyms Dictionary