English dictionary
immunise meaning and definition
Definition and meaning of immunise at MeaningMonkey.org. immunise meaning and definition in the English Dictionary.IMMUNISE verb
Definition of immunise (verb)
Source: Princeton University Wordnet