Dictionary.com
Thesaurus.com

had been witching

  • past perfect progressive
    of witch.
    witch
    noun
    a person, especially a woman, who professes or is supposed to practice magic or sorcery; a sorceress.