POUCHONG Meaning of POUCHONG in English [ pu:'(t)ʃɒŋ ]■ noun a kind of China tea made by fermenting the withered leaves only briefly, typically scented with rose petals.Originfrom Chin. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004