bedazzle
verb [ T ] uk/bɪˈdæz.əl/ us/bɪˈdæz.əl/
(因才智、美貌等)深深打动
to impress someone very much, because of being very intelligent, beautiful, etc.
She had bedazzled him with her knowledge and beauty. 她因为知识和美貌深深打动了他的心。
使困惑,使不解
to make someone slightly confused, and not able to think clearly
The strange atmosphere in the room had bedazzled her. 房间里的怪异气氛让她迷惑不已。