beglamour
/ˈbɛɡlæmər/Definitions
1. verb
to make something or someone seem more attractive or appealing
“The salesman tried to beglamour the old product to make it seem more desirable.”
2. noun
a spell or charm to make something or someone seem more attractive or appealing
“The magician cast a beglamour to make the audience believe in his illusions.”