Meaning of ameliorant in English:

ameliorant

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

noun

  • A substance or thing that improves or alleviates something; specifically a substance added to soil to improve its texture, drainage, or fertility.

Origin

Mid 19th century; earliest use found in Emancipator (Boston). From amelior- + -ant.