Synonyms for "irrigate"

Words with similar meaning