Dictionary.com
Thesaurus.com

will have been spraying

  • future perfect progressive
    of spray.
    spray
    noun
    water or other liquid broken up into minute droplets and blown, ejected into, or falling through the air.