You searched for: “depolarizing electrode
depolarizing electrode (s) (noun), depolarizing electrodes (pl)
An electrode with greater resistance than the part of the human body that is enclosed in the circuit.
This entry is located in the following unit: electro-, electr-, electri- (page 3)