MAO-TAI Meaning of MAO-TAI in English [ maʊ'tʌɪ ]■ noun a strong sorghum-based alcoholic drink distilled in SW China.Originnamed after a town in SW China. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004