WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
noun.
(medicine) something that treats or prevents or alleviates the symptoms of disease
Word Usage
"The autoinjectors manufactured, for example by Owen Mumford, thus use very low pressures to inject the medicament, which is injected through a needle in a relatively slow stream."