Dictionary.com
Thesaurus.com

will have bludgeoned

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