Meaning of neuromodulation in English:
neuromodulation
noun
1Modulation of neurotransmission or neural activity, especially by a neuromodulator.
2Electrical stimulation of nerves for the treatment of a muscular or neuromuscular disorder.
Pronunciation
neuromodulation
/ˌnjʊərə(ʊ)mɒdjʊˈleɪʃn/ /ˌnjʊərə(ʊ)mɒdʒʊˈleɪʃn/Origin
1970s; earliest use found in Agressologie.
Are You Learning English? Here Are Our Top English Tips