disencharm
/ˌdɪsɛnˈtʃɑrm/Definitions
1. verb
to make someone lose their charm or attraction
“Her sarcastic comments disencharmed the entire audience.”
2. noun
the act of making someone lose their charm or attraction
“Her disencharm was evident in the way she spoke to her crush.”