bedeviller

Etymology

From bedevil + -er.

noun

  1. A person or thing that bedevils.