humanizer (English, noun)
expansion: humanizer (plural humanizers)
Senses:
glosses: One who humanizes.
Forms:
form: humanizers
tags: plural
form: humaniser
tags: alternative
UK