Dictionary.com
Thesaurus.com

will have escorted

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