hagrider

noun
  1. a person who is tormented or harassed persistently; someone who is ridden hard or driven relentlessly
  2. Usage: archaic or literary; often used in historical or folk contexts

Examples