What is the meaning of Witchcraft?

The practice of witches; magic, sorcery, or the use of supernatural powers to influence or predict events.

Black magic; the use of witchcraft for evil means.

Something, such as an advanced technology, that seems almost magical.

An irresistible or seemingly magical influence.

Alternative form of wicchecraft

Source: wiktionary.org