WITCHCRAFT Meaning of WITCHCRAFT in English ■ noun the practice of magic, especially the use of spells and the invocation of evil spirits. See also Wicca . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004