English dictionary
acupuncture meaning and definition
Definition and meaning of acupuncture at MeaningMonkey.org. acupuncture meaning and definition in the English Dictionary.ACUPUNCTURE noun
Definition of acupuncture (noun)
- treatment of pain or disease by inserting the tips of needles at specific points on the skin
- synonyms: stylostixis
Source: Princeton University Wordnet