irrigatable - English Synonyms Dictionary