tens

Definitions


[tɛnz], (Abbreviation)

Definitions:
- transcutaneous electrical nerve stimulation, a technique intended to provide pain relief by applying electrodes to the skin to block impulses in underlying nerves


Phrases:

Origin:




definition by Oxford Dictionaries