Meaning

1 senses
  1. (uncountable)The sport of shooting at pigeons liberated, or glass balls or clay pigeons launched into the air, from a trap.

trap shooting — meaning, examples, forms, synonyms | Krumeto