What does Amelioration Mean?

Definitions

Definition as Noun
  • the act of relieving ills and changing for the better

Examples

Part of Speech

Noun