SOUCHONG Meaning of SOUCHONG in English (n.) A kind of black tea of a fine quality. Webster's English dictionary. Английский словарь Webster. 2012