Find the word definition

Wiktionary
enthraller

n. 1 A person who enthrals 2 # A person who bewitches or captivates 3 # A person who enslaves or subjugates