MAO-TAI Meaning of MAO-TAI in English [mao-tai] n [Maotai, town in China] (1943): a strong Chinese liquor made from sorghum Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012