mesmerize
Definitions
To hold the attention of someone to the exclusion of all else so as to transfix them.
To hypnotize or fascinate someone.
Examples
The intricate patterns of the kaleidoscope continued to mesmerize the young child for hours.
The lead singer's powerful voice seemed to mesmerize the entire audience, leaving them in complete silence.
Synonyms
hypnotize captivate enthrall spellbind fascinate enchant transfix