- Cast a spell over - Charm - Enchant - Entrance - Put a spell on - To gain an ascendency over by charms or incantations;
to affect (esp. to injure) by witchcraft or sorcery. - To charm; to fascinate; to please to such a degree as
to take away the power of resistance; to enchant.