(MAGIC) [verb] [T] - to have a magical effect on (someone or something)To me, Central Park has an atmosphere of mystery, as if it were enchanted with fairies and goblins.
ENCHANT
Meaning of ENCHANT in English
Cambridge English vocab. Кембриджский английский словарь. 2012