Meridian , Sense 2
noun(in traditional Chinese medicine) a route in the body along which qi (= life force) is believed to flow
Acupuncture needles are inserted in points in the arms and legs along the meridians.
Sanskrit equivalent
प्राणवाहिनी/प्राणमार्गः