beguiler

/bɛɡˈwɪlər/

Definitions

1. noun

a person who deceives or charms someone, especially in a clever or skillful way

“The con artist proved to be a skilled beguiler, winning over the trust of the unsuspecting investor.”

2. verb

to deceive or charm someone, especially in a clever or skillful way

“The magician beguiled the audience with his illusions and tricks.”

Synonyms

  • charmer
  • deceiver
  • impostor

Antonyms

  • discloser
  • revealer