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

More General Terms