TENS


Meaning of TENS in English

noun Date: 1980 electrical stimulation of the skin to relieve pain by interfering with the neural transmission of signals from underlying pain receptors, a device used for ~

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.