Dictionary (a.) Tending to ameliorate; producing amelioration or improvement; as, ameliorative remedies, efforts.Thesaurus advancing ameliorative auspicious bettering bright with promise cheering encouraging favorable full of promise improving inspiring inspiriting meliorative mending of promise on the lift on the mend ongoing pregnant of good progressing progressive promising propitious reassuring supportive |