MELIORATE Meaning of MELIORATE in English verb Synonyms: improve 1, ameliorate, amend, better, help Merriam Webster. Collegiate thesaurus English vocabulary. Английский энциклопедический словарь тезаурус. 2003