hagride

verb
  1. to torment or harass persistently; to trouble or distress greatly
  2. Usage: archaic; literary
  3. to ride or visit (someone) as a nightmare or evil spirit; to haunt
  4. Usage: archaic; folklore

Examples