disenamor
/desenɑmoʁ/Definitions
1. verb
to dishearten or disillusion someone, especially to lose their love or admiration for something
“The scandal disenamor the public’s trust in the company.”
2. noun
a person or thing that disenamors someone
“The politician’s actions were seen as a disenamor to the youth of the country.”