Find the word definition

The Collaborative International Dictionary
Meliorater

Meliorater \Mel"io*ra`ter\, n. Same as Meliorator.

Wiktionary
meliorater

n. (alternative form of meliorator English)