besetter

noun
  1. a person or thing that besets; something that persistently troubles or harasses
  2. Usage: often used in literary or formal contexts

Examples