ameliorant Hear it!

ameliorant Definition

amelio·rant (ə mēlyə rənt)

noun

a thing that ameliorates