ameliorative Meaning, Definition & Usage
-
adjective satellite tending to ameliorate
ameliorating; meliorative; amelioratory.
WordNet
A*mel"io*ra*tive adjective
Definitions
Tending to ameliorate; producing amelioration or improvement; as, .ameliorative remedies, efforts