beguile (someone) with (something)

(redirected from beguile one with)

beguile (someone) with (something)

To captivate someone with something. Peter beguiled the audience with the exciting tales of his world travels.
See also: beguile