Dictionary.com
Thesaurus.com

will have been smarting

  • future perfect progressive
    of smart.
    smart
    verb (used without object)
    to be a source of sharp, local, and usually superficial pain, as a wound.