Dictionary.com
Thesaurus.com

will have billowed

  • future perfect
    of billow.
    billow
    noun
    a great wave or surge of the sea.