• Humanizer

    Alternative forms

    Full definition of humanizer

    Noun

    humanizer

    (plural humanizers)
    1. One who humanizes.
    © Wiktionary