Meaning of ameliorative

Definition of ameliorative

(adj) tending to ameliorate

Other information on ameliorative

WIKIPEDIA results for ameliorative
Amazon results for ameliorative