Dictionary.com
Thesaurus.com

has truncheoned

  • present perfect
    of truncheon (3rd person singular).
    truncheon
    noun
    the club carried by a police officer; billy.