Dictionary.com
Thesaurus.com

will have been bludgeoning

  • future perfect progressive
    of bludgeon.
    bludgeon
    noun
    a short, heavy club with one end weighted, or thicker and heavier than the other.