Dictionary.com
Thesaurus.com

will have been thundering

  • future perfect progressive
    of thunder.
    thunder
    noun
    a loud, explosive, resounding noise produced by the explosive expansion of air heated by a lightning discharge.