English dictionary

chemotherapy meaning and definition

CHEMOTHERAPY noun

Definition of chemotherapy (noun)

  1. the use of chemical agents to treat or control disease (or mental illness)
Source: Princeton University Wordnet