History
History
History
UK
US
Meaning:

to inject a substance (a serum or vaccine) into (a person or animal) to produce a mild form of a disease in order to be a protection against it

immunize

more synonyms
synonyms mode
crossword mode
INOCULATE as in Wiktionary
INOCULATE as in Wikipedia