Definition of Amelioration

  • 1. The act of relieving ills and changing for the better Noun

Synonyms for word "amelioration"

Semanticaly linked words with "amelioration"

Hyponims for word "amelioration"