Definition of Amelioratory

  • 1. Tending to ameliorate Adjective Satellite

Synonyms for word "amelioratory"

Semanticaly linked words with "amelioratory"