WITCHCRAFT Meaning of WITCHCRAFT in English [witch.craft] n (bef. 12c) 1 a: the use of sorcery or magic b: communication with the devil or with a familiar 2: an irresistible influence or fascination Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012