Dictionary.com
Thesaurus.com

will have howled

  • future perfect
    of howl.
    howl
    verb (used without object)
    to utter a loud, prolonged, mournful cry, as that of a dog or wolf.