Find the word definition

Wiktionary
meliorates

vb. (en-third-person singular of: meliorate)

Usage examples of "meliorates".

Something the Meliorates with their scattershot approach to eugenics did not themselves foresee.