Diccionario de la lengua española

desencantar

1. tr. y prnl. Decepcionar, defraudar, desilusionar:

la amargura le había desencantado de todo.

2. Deshacer un hechizo o encantamiento:

solo una princesa podría desencantar a la rana.

Diccionario de la lengua española