Yahoo Web Search

Search results

  1. Dictionary
    Qi
    /CHē/

    noun

    • 1. the circulating life force whose existence and properties are the basis of much Chinese philosophy and medicine: "acupuncture is thought to work by balancing the body's flow of qi"