Hag-ridden /(hăg"rĭd`d'n)/

Hag·-rid·den

Hag-ridden

a.
  1. Ridden by a hag or witch;
    hagridden . . . by visions of an imminent heaven or hell upon earth