Dictionary.com
Thesaurus.com

will have been escorting

  • future perfect progressive
    of escort.
    escort
    noun
    a group of persons, or a single person, accompanying another or others for protection, guidance, or courtesy.