Meaning of acupuncture

Definition of acupuncture

(noun) treatment of pain or disease by inserting the tips of needles at specific points on the skin

Other information on acupuncture

WIKIPEDIA results for acupuncture
Amazon results for acupuncture