meliorator

enUK

mel·io·rate

M0206600 (mēl′yə-rāt′, mē′lē-ə-)v. mel·io·rat·ed, mel·io·rat·ing, mel·io·rates v.tr. To make better; improve.v.intr. To grow better.
[Latin meliōrāre, meliōrāt-, from melior, better; see mel- in Indo-European roots.]
mel′io·ra·ble (-rə-bəl) adj.mel′io·ra′tive adj. & n.mel′io·ra′tor n.