enthrall with

enthrall (one) with (something)

To capture and hold one's attention through a particular means. The baby is totally enthralled with that new mobile you hung above her crib—she just can't stop watching it. Susie is a great storyteller, so I'm sure she'll enthrall you all with her latest tale.See also: enthrall

enthrall someone with something

to charm or captivate someone with something. They enthralled us with the beauty of their singing. The children enthralled us with their rustic dances.See also: enthrall