-
verbget better
Similar:
type of: -
verbto make better
Similar:
Definition that contains meliorate
- meliorative tending to ameliorate
- amelioratory tending to ameliorate
- ameliorating tending to ameliorate
- mollification a state of being appeased or ameliorated or tempered
- ameliorative tending to ameliorate