ameliorator (0 synonym found)

We don't have any synonyms for ameliorator yet.

Did you mean…

Think ameliorator belongs in the thesaurus? Recommend it and we'll take a look.


Definition of ameliorator:

(n) : A person who, or thing which, ameliorates.

Definition of ameliorator:

(n) : A person who, or thing which, ameliorates.

Back to Top