Dictionary
Definition of TRAPSHOOTERS
noun : TRAPSHOOTERS
Source:WordNet 3.1
-
1. (
) a person who engages in shooting at clay pigeons that are hurled into the air by a trap ;
See more about : TRAPSHOOTERS