Definition of "t'ai chi" []

  • (noun) a Chinese system of slow meditative physical exercise designed for relaxation and balance and health

Words like "t'ai chi"

  • 02.23.18Yw

SUBSCRIBE TO WORD OF THE DAY