witch

noun
  1. a person, especially a woman, who is believed to have magical powers and practice witchcraft
  2. an unpleasant or spiteful woman
  3. Usage: informal; derogatory
verb
  1. to cast a spell on someone; to bewitch

Examples