Dictionary.com
Thesaurus.com
will be avenging
  • future progressive of avenge.