Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

trap shooting Definition

Cancel
trap shooting
noun(trap-shoot-ing)
shooting at clay pigeons sprung from a trap into the air away from the shooter

Words Related to trap shooting!

trap shooting Examples by Brain Bank Users