The definition :


Definitions of truncheon:

  • noun:   a short stout club used primarily by policemen



Are you interested in alternative search :

:billy billystick nightstick stick club

If you like reading news check: