YourDictionary

meliorate

transitive verb, intransitive verb meliorated, meliorating

to make or become better; improve; ameliorate

Related Forms:

See meliorate in American Heritage Dictionary 4

Learn more about meliorate

link/cite print suggestion box