Dictionary.com
Thesaurus.com

will have heralded

  • future perfect
    of herald.
    herald
    noun
    (formerly) a royal or official messenger, especially one representing a monarch in an ambassadorial capacity during wartime.

More Suggestions