Top Definition
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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.