1. Home
  2. >
  3. Define
  4. >
  5. TRAPSHOOTING

Definition of TRAPSHOOTING

  • The sport of shooting at clay pigeons released from a spring trap
  • the sport of shooting from traps [n -S]