WITCHCRAFT Meaning of WITCHCRAFT in English noun power more than natural; irresistible influence. 2. witchcraft ·noun the practices or art of witches; sorcery; enchantments; intercourse with evil spirits. Webster English vocab. Английский словарь Webster. 2012