acupuncture
Definitions
General English
- noun a treatment in which needles are stuck through the skin in order to reduce pain or other aspects of an illness
Medical
- noun a treatment based on needles being inserted through the skin into nerve centres in order to relieve pain or treat a disorder
Sports
- noun a medical treatment in which fine needles are inserted through the skin into nerve centres in order to correct imbalances in the body’s energy and so relieve pain or treat a disorder
