What is the meaning of the word "inoculate"?

Definitions:

  1. introduce an idea or attitude into the mind of copy to clipboard verb
    • My teachers inoculated me with their beliefs copy to clipboard

Synonyms: