Dictionary.com
Thesaurus.com

will have been retreating

  • future perfect progressive
    of retreat.
    retreat
    noun
    the forced or strategic withdrawal of an army or an armed force before an enemy, or the withdrawing of a naval force from action.