Meaning of deep brain stimulation | Babel Free
Definitions
A neurosurgical procedure involving the implantation of a medical device called a neurostimulator which sends electrical impulses, through implanted electrodes, to specific parts of the brain for the treatment of movement and affective disorders
uncountable
CEFR level
C1
Advanced
This word is part of the CEFR C1 vocabulary — advanced level.
This word is part of the CEFR C1 vocabulary — advanced level.