Definitions of staplegun:

  • noun:   a hand-held machine for driving staples home