Adjective Definition

amelioratory

1.Definition: tending to ameliorate

Related Adjective(s):ameliorating, ameliorative, meliorative




Please Share