Synonyms for "inoculating"

Words with similar meaning