Dictionary.com
Thesaurus.com

will have been strewing

  • future perfect progressive
    of strew.
    strew
    verb (used with object)
    to let fall in separate pieces or particles over a surface; scatter or sprinkle.