acupuncture
/ˈækjupʌŋktʃɝ/
Explore definitions, synonyms, and language insights of acupuncture
Definitions
Noun
treatment of pain or disease by inserting the tips of needles at specific points on the skin