What is the full meaning of trapshooting
the sport of shooting from traps [n -S]
Example of the word trapshooting placed on a Scrabble board.