SynonymX
Speak
Amelioratory
Definition of Amelioratory
1.
Tending to ameliorate
Adjective Satellite
Synonyms for word "amelioratory"
ameliorating
ameliorative
meliorative
Semanticaly linked words with "amelioratory"
bettering