fascinate.
(Of thelat.)(it fascinare).
1. tr. Deceive, hallucinating, obfuscate.
2. tr. Attract irresistibly.