Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
witchcraft
in English
witchcraft
us
/ˈwɪtʃkræft/
uk
/ˈwɪtʃkræft/
#uncommon
Definitions
Noun
supernatural
power
;
magic
or
sorcery
advanced
tech
with
magical
appearance
an
irresistible
charming
influence
Compounds / Phrases
witchcrafts