TRAP SHOOTING


Meaning of TRAP SHOOTING in English

add. ·- shooting at pigeons liberated, or glass balls or clay pigeons sprung into the air, from a trap.

Webster English vocab.      Английский словарь Webster.