electric shocker
nounDefinition of electric shocker
: a device for stunning freshwater fishes by passing a current of electricity through the water of a stream or pond (as for collecting fishes for transport from one body of water to another or for studying fish population)