Definition of Meliorative

  • 1. Tending to ameliorate Adjective Satellite

Synonyms for word "meliorative"

Semanticaly linked words with "meliorative"