rankle

Rankle [ˊræŋkl] v

терзать, мучить (об обиде, ревности, зависти);

the memory of the insult still rankles in his heart воспоминание об оскорблении всё ещё гложет его сердце

Источник: Англо-русский словарь Мюллера на Gufo.me