Meaning of “t'ai chi” in the English Dictionary

british dictionary