Dictionary.com
Thesaurus.com

will have sallied

  • future perfect
    of sally.
    sally
    noun
    a sortie of troops from a besieged place upon an enemy.

More Suggestions