Witchcraft (also called witchery or spellcraft) broadly means the practice of, and belief in, magical skills and abilities that are able to be exercised individually, by designated , or by persons with the necessary esoteric secret knowledge. Witchcraft is a complex concept that varies culturally and societally, therefore it is difficult to define with precision definition&ots=aw4oz13kOS&sig=2CWBjLB2TIsUt1aNz_nyUPxOf5E&redir_esc=y#v=onepage&q=witchcraft definition&f=false Witchcraft in the Middle Ages, ..