Definition of meliorant in English:

meliorant

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.

Pronunciation

meliorant

/ˈmiːlɪərənt/