adj.
capturing interest as if by a spell
v.
hold spellbound
attract; cause to be enamored
cast a spell over someone or something; put a hex on someone or something
Synonym: bewitching, captivating, enthralling, entrancing, fascinating,
Synonym: captivate, charm, delight, enthrall, fascinate, thrill, titillate,
Antonym: disenchant,
Copyright: Synonym Dictionary ©