Advertisement

Synonyms of Inoculation

Primary definition: The act of introducing a vaccine into the body to produce immunity to a specific disease.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement