disenchants

verb
  1. to free from illusion or false belief; to cause someone to realize that something is not as good as they believed it to be
  2. Usage: third person singular present tense of ‘disenchant’

Examples