Meaning of “acupuncture” - Learner’s Dictionary

acupuncture

noun [ U ] uk us /ˈækjʊpʌŋktʃər/

a way of treating pain or illness by putting thin needles into different parts of the body

(Definition of “acupuncture” from the Cambridge Learner’s Dictionary © Cambridge University Press)