meliorated

ME'LIORATED, pp. Made better; improved.