EGAVE

bedeviller

Meaning

  1. noun A person or thing that bedevils.
Save “bedeviller” to learn later