irrigable - English Synonyms Dictionary