Meaning of beguile

Definition of beguile

(verb) influence by slyness
attract; cause to be enamored; "She captured all the men's hearts"

Other information on beguile

WIKIPEDIA results for beguile
Amazon results for beguile