Definition that contains ameliorate
- ameliorating tending to ameliorate
- mollification a state of being appeased or ameliorated or tempered
- ameliorative tending to ameliorate
- meliorative tending to ameliorate
- amelioratory tending to ameliorate