Dictionary.com
Thesaurus.com

will have been braving

  • future perfect progressive
    of brave.
    brave
    adjective
    possessing or exhibiting courage or courageous endurance.