Which definition of
do you mean?
the therapeutic application of electricity to the body (as in the treatment of various forms of paralysis)
electricity produced by chemical action
Find a word:
What is this
Like Like - The likeliest place on the web
A Xenei.com Project