1 definition by Loo Ung

to trouble (someone or something) in a constant or repeated way;
to cause repeated problems for (someone or something).
The theory bedevils researchers, none of whom have been able to prove it true or false.
by Loo Ung August 22, 2014
Get the bedevil mug.