Definition

to hold or keep spellbound, to completely captivate or fascinate (someone) with something interestingly mysterious or wonderful