- have someone underone's spell
- have someone in one's spell & have someone underone's spellFig. to have enchanted or captivated the attention of someone. •
She has him in her spell with her grace and beauty.
•Ken has Karen under his spell.
Dictionary of American idioms. 2013.