captivate
1. [ verb ] attract; cause to be enamored
Synonyms: capture charm bewitch beguile fascinate becharm catch enamor trance entrance enchant enamour
Examples:

"She captured all the men's hearts"

Related terms: attract hold work appeal enchantment fascination captivation charmer smoothie bewitchery captive catch
Similar spelling:   captivated
  captive
  captivation
  captivating
  captivity