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