1
[ noun ] the act of making more humane

Synonyms

humanisation

Related terms

improvement humanize

*