Meaning of “acupuncture” in the English Dictionary

british dictionary

"acupuncture" in American English

See all translations

acupuncturenoun [ U ]

us /ˈæk·jəˌpʌŋk·tʃər/

a treatment for pain and illness in which special needles are put into the skin at particular positions

(Definition of “acupuncture” from the Cambridge Academic Content Dictionary © Cambridge University Press)