Synonyms of Acupuncture

Primary definition: A system of complementary medicine in which fine needles are inserted in the skin at specific points along meridians to relieve pain or treat various physical conditions.

Full Dictionary Entry

Antonyms & Opposite Concepts