instillator - English Synonyms Dictionary