amelioration

/ʌmiljɝˈeɪʃʌn/

Explore definitions, synonyms, and language insights of amelioration

Definitions

Noun
the act of relieving ills and changing for the better

More General Terms