1 : to possess with or as if with a devil2 : to cause distress : trouble3 : to change for the worse : spoil4 : to confuse utterly : bewilder
— be·dev·il·ment \-mənt\ noun