hypnotize

verb
1
to produce a state of hypnosis in somebody
هیپنوتیزم کردن
2
to interest somebody so much that they can think of nothing else
مجذوب کردن, مسحور کردن, مفتون ساختن
He was hypnotized by her beauty.
She gazed down into the ocean, hypnotized by the swirling tide.
synonym mesmerize