Synonyms: immunisation, immunization
Definition: the act of making immune (especially by inoculation)
Similar words: protection
Definition: the activity of protecting someone or something
Usage: the witnesses demanded police protection