Meanings

  1. pumpgun

  2. pump action; pumpgun

    Die Einbrecher waren mit Pumpguns bewaffnet.