ameliorator

noun

ameliorator

noun

Etymology From ameliorate + -or.

1

A person who, or thing which, ameliorates.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.