Definitions of disenchanting:

  • adjective:   freeing from illusion or false belief