Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of immunotherapy

Source language: EnglishDictionary language: English

immunotherapy

noun

Definitions

  1. The treatment of disease by adjusting the body's immune response.

  2. The treatment of cancer by improving the ability of the host to reject a tumour immunologically.