fascinate

fascinate [-ed, -s] v

L. enchant.

  1. Captivate; excite; allure irresistibly or powerfully.