amelioratory
Meaning, Definition & Usage
Dictionary
Related
adjective satellite
tending to ameliorate
ameliorative; ameliorating; meliorative
.
WordNet
Previous
ameliorate
ameliorating
amelioration
ameliorative
ameliorator
Next
ameloblast
amelogenesis
amen
amenability
amenable