Advertisement

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
Advertisement

Antonyms & Opposite Concepts

Advertisement