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