You searched for: “meliorator
meliorator
Someone who meliorates or who strives to make something better, less painful, etc.; such as, the senator has promised to meliorate, or to ameliorate, the economy so more people can get jobs and live better lives.
This entry is located in the following unit: melior-, meliorat- (page 1)