trap-trap: meaning, definitions and translations

French dictionaryFrenchEnglish

What is trap? trap is trap

What is trap?

  • Appareil à ressort lançant en l'air des disques d'argile, dits « pigeons d'argile », servant de cible ; tir au fusil pratiqué avec cet appareil.

    Spring device throwing clay discs, known as "clay pigeons", into the air, serving as a target; rifle shooting practiced with this device.

Search words

Upgrade your experience