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.