beguile
To charm someone so much that they forget everything else.
To beguile means to charm or trick someone, often in a clever or playful way. The word carries two related meanings that both involve capturing someone's attention.
In its gentler sense, to beguile means to delight or fascinate. A talented storyteller might beguile an audience with tales of adventure, holding everyone spellbound. A beautiful garden might beguile visitors with its colors and scents. When you're beguiled by something, you're so charmed that you lose track of time.
But beguile can also mean to deceive or mislead someone through charm. In fairy tales, a clever fox might beguile other animals with flattery before tricking them. A con artist might beguile people with smooth talk and false promises. This darker meaning suggests using attractiveness or wit to lead someone astray.
The key to understanding beguile is recognizing that it always involves enchantment or fascination, whether innocent or manipulative. A magician beguiles an audience with illusions. A swindler beguiles victims with lies. Either way, someone is captivated, caught up in the spell of another's charm or cleverness.