meliorated
ME'LIORATED
, pp. Made better; improved.