MELIORATE


Meaning of MELIORATE in English

v. improve; upgrade; be improved

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.