Question: what is qi in medical terms?
Answer: Definition of Qi | AMC Acupuncture School Blog | Miami, Florida. In English, qi (also known as chi) is usually translated as “vital life force,” but qi goes beyond that simple translation. ... Unless you're enrolled at an acupuncture school, this concept may seem strange and inapplicable to medicine and healing.