Definition of meliorant in English:

meliorant

Pronunciation /ˈmiːlɪərənt/

noun

  • A thing that makes something better; an improver; = "ameliorant".

Origin

1920s; earliest use found in George Saintsbury (1845–1933), literary scholar and historian. From melior- + -ant.