Dictionary.com
Thesaurus.com

will have been waging

  • future perfect progressive
    of wage.
    wage
    noun
    Often wages. money that is paid or received for work or services, as by the hour, day, or week.