administer inoculation - English Synonyms Dictionary