be ‧ dev ‧ il /bɪˈdev ə l/ BrE AmE verb ( past tense and past participle bedevilled , present participle bedevilling British English , bedeviled , bedeviling American English ) [transitive usually passive]
to cause a lot of problems and difficulties for someone or something over a period of time SYN plague :
a society bedevilled by racial tensions