Adjective Definition

meliorative

1.Definition: tending to ameliorate

Related Adjective(s):ameliorating, ameliorative, amelioratory




Please Share