Dictionary.com
Thesaurus.com
has rankled
  • present perfect of rankle (3rd person singular).