WITCRAFT Meaning of WITCRAFT in English noun the art of reasoning; logic. 2. witcraft ·noun art or skill of the mind; contrivance; invention; wit. Webster English vocab. Английский словарь Webster. 2012