Dictionary.com
Thesaurus.com

will have travailed

  • future perfect
    of travail.
    travail
    noun
    painfully difficult or burdensome work; toil.