MELIORATE Meaning of MELIORATE in English (v. t.) To make better; to improve; to ameliorate; to soften; to make more tolerable. Webster's English dictionary. Английский словарь Webster. 2012