Definition of "Enchant" :
verb: cast a spell over someone or something; put a hex on someone or something
verb: attract; cause to be enamored
verb: hold spellbound
verb: cast a spell over someone or something; put a hex on someone or something
verb: attract; cause to be enamored
verb: hold spellbound