What is Enchant?
Enchant definition and meaning on Dictionary terms:
verb (used with object)
to subject to magical influence; bewitch: fairytales about witches who enchant handsome princes and beautiful maidens.
to delight to a high degree: Her gaiety and wit have enchanted us all.
to impart a magic quality or effect to.