Test your knowledge - and maybe learn something along the way.
TAKE THE QUIZ“brain stimulation”
We have one entry that includes the term brain stimulation.
deep brain stimulation
noun: a surgical procedure for the treatment of neurological disorders (such as Parkinson's disease) in which electrical stimulation is delivered to specific areas of the brain by one or more electrodes that are implanted in the brain and are attached by a wire to a device which generates electrical pulses and is usually implanted in the upper chest —abbreviation DBS
Love words? Need even more definitions?
Merriam-Webster unabridged