to harass or cause trouble for; to plague

listen to the pronunciation of to harass or cause trouble for; to plague
English - English
bedevil
to harass or cause trouble for; to plague
Favorites