Dictionary.com
Thesaurus.com

will have been scourging

  • future perfect progressive
    of scourge.
    scourge
    noun
    a whip or lash, especially for the infliction of punishment or torture.