English | German | Russian | Czech

footshock English

Meaning footshock meaning

What does footshock mean?

footshock

(biology) A mild electric shock administered to the feet of laboratory animals during a variety of psychological and other experiments

footshock

To administer such a shock

Are you looking for...?