enthrall

verb
  1. to capture and hold the complete attention and interest of someone
  2. Usage: also spelled ‘enthral’ in British English
  3. to hold someone in slavery or bondage
  4. Usage: archaic; literary

Examples