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"

SUBSCRIBE TO WORD OF THE DAY