Dictionary.com
Thesaurus.com

has been witching

  • present perfect progressive
    of witch (3rd person singular).
    witch
    noun
    a person, especially a woman, who professes or is supposed to practice magic or sorcery; a sorceress.