TENS


Meaning of TENS in English

■ abbreviation transcutaneous electrical nerve stimulation, a technique designed to provide pain relief by applying electrodes to the skin.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.