Definitions Found:

Charm or enchant (someone), sometimes in a deceptive way