ameliorator
/ˌæmɪliˈɔrətər/Definitions
1. noun
A person or thing that ameliorates or improves something.
“The new policy was introduced by a government official who served as an ameliorator for the struggling community.”
1. noun
A person or thing that ameliorates or improves something.
“The new policy was introduced by a government official who served as an ameliorator for the struggling community.”