TENS


Meaning of TENS in English

Transcutaneous electric nerve stimulation. A technique in which mild electric currents are applied to some areas of the skin by a small power pack connected to two electrodes.

NCI English Dictionary of Cancer Terms.      Английский словарь раковых терминов NCI(Национальный институт злокачественных новообразований).