Dictionary.com
Thesaurus.com

will have jousted

  • future perfect
    of joust.
    joust
    noun
    a combat in which two knights on horseback attempted to unhorse each other with blunted lances.

More Suggestions