trapshooting

English

noun
Definitions
  • The sport, similar to skeet, of shooting at thrown targets with a shotgun.

Etymology

Compound from English trap + English shooting.

Origin

English

shooting

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms