MELIORATE Meaning of MELIORATE in English vi to grow better. 2. meliorate ·vt to make better; to improve; to ameliorate; to soften; to make more tolerable. Webster English vocab. Английский словарь Webster. 2012