Adjective Definition

ameliorative

1.Definition: tending to ameliorate

Related Adjective(s):ameliorating, amelioratory, meliorative




Please Share