Ameliorable(a.) Capable of being ameliorated.
Ameliorate(v. i.) To grow better; to meliorate; as, wine ameliorates by age.
Ameliorate(v. t.) To make better; to improve; to meliorate.
Ameliorated(imp. & p. p.) of Ameliorate
Ameliorating(p. pr. & vb. n.) of Ameliorate
Amelioration(n.) The act of ameliorating, or the state of being ameliorated; making or becoming better; improvement; melioration.
Ameliorative(a.) Tending to ameliorate; producing amelioration or improvement; as, ameliorative remedies, efforts.
Ameliorator(n.) One who ameliorates.

Words within ameliorates