n. capture gun
Definition of capture gun in English
Pneumatic firearm that shoots darts filled with sedative drugs, used to incapacitate animals or people.
Synonyms of capture gun in English
dart rifletranquillizer rifletranquillizer guntranquilizer rifletranquilizer guntranquilliser rifletranquilliser gundart gun