Synonyms

1. humanization

noun. the act of making more human.

Synonyms

  • improvement

Featured Games

Synonym.com