Meaning of the word chi in English

What does chi mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

chi

US /tʃiː/
UK /tʃiː/

Noun

the circulating life energy that in traditional Chinese philosophy and medicine is said to be inherent in all living things

Example:
She practices Tai Chi to balance her chi.
Acupuncture aims to unblock the flow of chi in the body.