• Disenchanter

    Origin

    disenchant + -er

    Full definition of disenchanter

    Noun

    disenchanter

    (plural disenchanters)
    1. one who disenchants
    © Wiktionary