Meaning

1 senses
  1. A device for administering electrostimulation.

Origin

From electro- + stimulator.

From electro- + stimulator.

Wiktionary, CC BY-SA 4.0 · source

electrostimulator — meaning, examples, forms, synonyms | Krumeto