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)