Definitions for "Enthrall"
To hold in thrall; to enslave. See Inthrall.
hold spellbound