SOUCHONG Meaning of SOUCHONG in English noun a kind of black tea of a fine quality. Webster English vocab. Английский словарь Webster. 2012