WordUnscrambler Home
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
:
Click here to see the free dictionary definition for tens
definition by Oxford Dictionaries