Definition of Ameliorative

  • 1. Tending to ameliorate Adjective Satellite

Synonyms for word "ameliorative"

Semanticaly linked words with "ameliorative"