the GNU version of the Collaborative International Dictionary of English
adj. Tending to ameliorate; producing amelioration or improvement.
The Century Dictionary and Cyclopedia
Producing, or having a tendency to produce, amelioration or amendment: as, ameliorative medicines.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
adj. tending to ameliorate
Word Usage
"Hmm, not sure I want to live in a country where someone can undergo torture and then without receiving any kind of ameliorative mental treatment be considered competent to stand trial."