English | German | Russian | Czech

meliorate English

Meaning meliorate meaning

What does meliorate mean?

meliorate

(= better, improve) get better The weather improved toward evening (= better, improve) to make better The editor improved the manuscript with his changes

Synonyms meliorate synonyms

What other words have the same or similar meaning as meliorate?

Are you looking for...?